linux逐行讀取文件 linux shell腳本用while read逐行讀取文本的問題?
linux shell腳本用while read逐行讀取文本的問題?1. 使用重定向機制時,ip.txt文件文件中的信息已被讀入并重定向到整個while語句。因此,當(dāng)我們在while循環(huán)中再次調(diào)用re
linux shell腳本用while read逐行讀取文本的問題?
1. 使用重定向機制時,ip.txt文件文件中的信息已被讀入并重定向到整個while語句。因此,當(dāng)我們在while循環(huán)中再次調(diào)用read語句時,我們將讀取下一條記錄。這就是問題所在。SSH語句只讀取輸入中的所有內(nèi)容。若要阻止SSH讀取所有內(nèi)容,請在讀取IPS時添加一個
do
echo$IPS
UPT=`SSH root@${IP1}正常運行時間
echo$UPT
完成
2。用于
用于`cat中的IPip.txt文件`do
echo${ips}
upt=`ssh root@${ips}正常運行時間`
echo$upt
完成