我有一个 #!/bin/sh 脚本,我需要多次读取管道输入。
我迭代它的方式似乎丢弃了它,例如以下内容;
while read LINE; do
echo "-- $LINE"
done
while read LINE; do
echo "## $LINE"
done
当与
find ~/Desktop | ./my.sh
生产
-- /Users/me/Desktop/some.txt
-- /Users/me/Desktop/other.txt
并不是
-- /Users/me/Desktop/some.txt
-- /Users/me/Desktop/other.txt
## /Users/me/Desktop/some.txt
## /Users/me/Desktop/other.txt
如果我需要多次使用它,有没有办法可以保留这个输入?
谢谢。