- Community Home
- >
- HPE Community, Taiwan
- >
- HP-UX
- >
- 系統管理
- >
- 在while loop中使用remsh指令 造成 while loop 結束
系統管理
1753882
會員
7230
線上
108809
解決方案
論壇
類別
Company
Local Language
返回
論壇
討論平台
返回
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
部落格
信息
社區語言
語言
論壇
部落格
文章選項
- 訂閱此主題的RSS 提要
- 將此主題標記為未讀
- 將主題標記為已讀
- 將主題在本帳號置頂
- 標示為書籤
- 訂閱此主題
- 列印此頁
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-25-2004 12:30 PM
在 12-25-2004 12:30 PM
在while loop中使用remsh指令 造成 while loop 結束
當我的script內容如下
cat file|while read line
do
...
remsh $REMOTE_HOST "chmod u+x $line"
...
done
假設file有10行 該迴圈應該會loop十次 但是在第一次loop執行到remsh這行指令之後 在remsh 之後的指令仍會執行 但是while 迴圈就不會在繼續執行下一個loop
請問有辦法解決讓loop繼續執行嗎
cat file|while read line
do
...
remsh $REMOTE_HOST "chmod u+x $line"
...
done
假設file有10行 該迴圈應該會loop十次 但是在第一次loop執行到remsh這行指令之後 在remsh 之後的指令仍會執行 但是while 迴圈就不會在繼續執行下一個loop
請問有辦法解決讓loop繼續執行嗎
2則回覆 2
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 12-25-2004 06:58 PM
在 12-25-2004 06:58 PM
在while loop中使用remsh指令 造成 while loop 結束
Hi :
How about this :
files=`cat file`
for f in $files
do
..
remsh $REMOTE_HOST "chmod u+x" $f
..
done
.
..
How about this :
files=`cat file`
for f in $files
do
..
remsh $REMOTE_HOST "chmod u+x" $f
..
done
.
..
- 將文章標記為未讀
- 標示為書籤
- 訂閱此主題
- 靜音
- 訂閱此主題的RSS 提要
- 高亮顯示此文章
- 列印此文章
- 提報不當內容
在 01-29-2005 03:34 PM
在 01-29-2005 03:34 PM
在while loop中使用remsh指令 造成 while loop 結束
如果你用的是ksh,
可試試 ksh -x filename.sh
就可以看到程式執行的過程(debug mode), 進一步了解, 為什麼remsh不會繼續執行.
可試試 ksh -x filename.sh
就可以看到程式執行的過程(debug mode), 進一步了解, 為什麼remsh不會繼續執行.
以上表述為作者個人觀點,不代表惠普公司,使用本網站,請遵守網站使用規則和條款
© 版权所有 2024 慧与发展有限责任合伙企业