[問題] 如何忽略pipe傳進來的資料
我不知道怎麼在標題裡精確說明我的問題@@
其實我的情況是這樣
例:
while read i;do read j;do < list.txt
list.txt裡有一行一行的檔名
我要怎麼樣指定
這些檔名是要餵給read i
叫read j不要去拿XDDD
或是說我要怎麼樣在read j之前
先把file descripter轉回正常的stdin
之後再轉回來
我實際遇到的問題是
while read i; do mplayer "$i";done < list.txt
它讀完第一個檔名後
似乎會把第二個檔送進mplayer
然後mplayer就crash了XD
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.207.6
推
01/11 16:00, , 1F
01/11 16:00, 1F
→
01/11 16:01, , 2F
01/11 16:01, 2F
推
01/11 16:17, , 3F
01/11 16:17, 3F
→
01/11 16:18, , 4F
01/11 16:18, 4F
→
01/11 16:26, , 5F
01/11 16:26, 5F
→
01/11 16:27, , 6F
01/11 16:27, 6F
→
01/11 17:29, , 7F
01/11 17:29, 7F
→
01/11 17:34, , 8F
01/11 17:34, 8F
→
01/11 17:53, , 9F
01/11 17:53, 9F