#!/bin/bash
while read p
do
echo "$p"
done < numbers.txt
스크립트는 .sh 파일을 읽고 인쇄하는 것만 허용합니다. .txt 파일을 사용해 보았으나 위에 표시된 대로 아무 것도 인쇄되지 않습니다.
답변1
인쇄하는 내용이 test
변수가 아니기 때문입니다 p
. 다음을 시도해 보세요.
#!/bin/bash
while read p
do
echo "$p"
done < numbers.txt
시험:
$ cat numbers.txt
1
2
345
678
9
$ bash script.sh
1
2
345
678
9
$