shell指令碼for實用(不定期更新)

來源:互聯網
上載者:User

標籤:for

1、實現sourse目錄下部分檔案(檔案名稱以文本列表形式列出,文字檔名為list),複製到另外一個目錄/opt/targe/下

#!/bin/bashcd /opt/source for file in `cat /opt/source/list` ;docp -r -n $file /opt/targe/done

註:``在tab鍵上面 ,cp -n代表不覆蓋。

擴充 scp -P 連接埠號碼 [email protected]:/opt/source/  /opt/targe/


2、

#!/bin/bashfor str in 1 2 3 4 5do    echo -e "The value is: $str \n"done

輸出

The value is: 1 The value is: 2 The value is: 3 The value is: 4 The value is: 5
#!/bin/bashfor str in "1 2 3 4 5"do    echo -e "The value is: $str \n"done

輸出

The value is: 1 2 3 4 5


本文出自 “牧羊暗語” 部落格,請務必保留此出處http://466716241.blog.51cto.com/1475798/1640762

shell指令碼for實用(不定期更新)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.