는bash의 루프에서 표준 입력을 읽고 텍스트를 파일에 추가하려면 어떻게해야합니까?
while
read $f;
do
cat $f >> output.txt;
echo "aaa" >> output.txt;
done
을 다음 그러나 두 번째 echo
문이 실행되지 않는 나는 bash는 스크립트가 말한다. 조금도. 내가 도대체 뭘 잘못하고있는 겁니까?
나는 빈 안
tail -f /var/log/somelog | ./script.sh
$f
를 통해이를 실행하고 있습니다. tail
이 파일에 변경 사항을 알리는 경우에만 출력됩니다.
'bash -x'은 (는) 친구가 여기 있습니다 –
mob