亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
如何交互式輸入?yún)?shù)
[打印本頁]
作者:
donggua0713
時間:
2013-03-15 21:42
標題:
如何交互式輸入?yún)?shù)
本帖最后由 donggua0713 于 2013-03-15 21:48 編輯
請教大家,我碰到如下需求。
有個文本文件,里面每一行都是一個字符串值。比如a.txt
有個命令abc.sh,運行后,隔若干時間(這個時間不定,取決于系統(tǒng)執(zhí)行速度),需要輸入某些參數(shù),這些參數(shù)就是a.txt里面的字符串值。
比如a.txt內容:
1
2
3
4
5
命令abc.sh執(zhí)行情況如下:
abc.sh
請輸入第一個參數(shù): (此處輸入a.txt中第1行 1)
執(zhí)行中,請等待 (等待若干時間)
請輸入第二個參數(shù): (此處輸入a.txt中第2行 2)
執(zhí)行中,請等待 (等待若干時間)
如此循環(huán)
由于這個命令,執(zhí)行時間太長,可能以天計算。那么就需要一個腳本,來讀取a.txt里面的內容,在abc.sh需要輸入的時候,依次輸入?yún)?shù)。這個應該這么做呢?
我用:
abc.sh <<EOF
1
2
3
4
5
EOF
這樣,但是輸入的參數(shù),刷的就全部輸入了,不會等到需要的時候再輸入。
作者:
yinyuemi
時間:
2013-03-15 22:48
回復
1#
donggua0713
try
while read line
do
xx.sh $line
done < a.txt
作者:
donggua0713
時間:
2013-03-15 22:50
yinyuemi 發(fā)表于 2013-03-15 22:48
回復 1# donggua0713
不行的,用循環(huán)的話,等于是多次執(zhí)行abc.sh,但是我的目的是輸入多個abc.sh需要的參數(shù)
作者:
yinyuemi
時間:
2013-03-15 22:55
回復
3#
donggua0713
那你修改abc.sh呢?
用shift
作者:
Shell_HAT
時間:
2013-03-15 23:42
哥們,TIM/TAM里面什么地方需要執(zhí)行這樣的腳本?
作者:
donggua0713
時間:
2013-03-16 15:34
不是TIM/TAM的事,是TSM的事
現(xiàn)在只能嘗試EOF這種方法,不知道為什么有的成功,有的不成功。
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2