![.sh 파일 없이 쉘 스크립트 직접 실행](https://linux55.com/image/27293/.sh%20%ED%8C%8C%EC%9D%BC%20%EC%97%86%EC%9D%B4%20%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%A7%81%EC%A0%91%20%EC%8B%A4%ED%96%89.png)
그냥 다음과 같이 쓰는 것이 가능합니까?
for i in 1 2 do echo $i done
명령줄에서 실행하시겠습니까? 왜냐하면 이 작업을 시도하면 Enter 키를 누를 때마다 인쇄되는 것 외에는 아무 일도 일어나지 않기 때문입니다.
답변1
이 시도:
for i in 1 2; do echo $i; done
;
주문의 분리를 상징합니다 . 다음과 같이 보일 것입니다:
$ for i in 1 2
> do
> echo $i
> done
1
2
$