sh:for/while:繰り返し処理 のバックアップソース(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- バックアップ を表示
- sh:for/while:繰り返し処理 へ行く。
- 1 (2011-06-09 (木) 10:36:48)
- 2 (2012-01-05 (木) 20:25:33)
- 3 (2012-01-05 (木) 20:25:33)
*sh:ファイルを1行ずつ読み込む [#x0ad7f89] よくググって書くのに覚えないので、メモ書き。 #!/bin/sh while read LINE do echo $LINE done < “ファイル名” ***sshと組み合わせて使用 [#z1c49116] 複数台あるサーバのあるディレクトリのファイルについて、更新日が70日以内のファイルを探すスクリプトはこんな感じです。 #!/bin/bash TARGETLIST=target.txt while read LINE do if [ "A" = "A$LINE" ] then continue fi echo $LINE ssh -n $LINE 'find /var/log/ -name "*log" -mtime -70 -ls' echo "" done < $TARGETLIST ***リンク [#b947196e] -[[http://shellscript.sunone.me/while.html]] -[[http://www.sssg.org/blogs/naoya/archives/1124]]