次の日次ログを含むフォルダがあります。
system-2013-01-01.log
system-2013-01-02.log
system-2013-01-03.log
system-2013-01-04.log
system-2013-01-05.log
system-2013-01-06.log
system-2013-01-07.log
system-2013-01-08.log
...
system-2013-01-31.log
2013-01-01から2013-01-15までのログを選択してコピーする方法は?
ベストアンサー1
bash
サポートする支柱の拡張を使用すると、コマンドで拡張する複数の値または範囲を指定できます。例えば、
$ echo {1..5}
1 2 3 4 5
$ echo foo_{01..05}
foo_01 foo_02 foo_03 foo_04 foo_05
したがって、コピーするファイルの範囲を簡単に指定できます。
cp system-2013-01-{01..31}.log /some/destination/dir
これは次のbash
ように拡張されます。
cp system-2013-01-01.log system-2013-01-02.log system-2013-01-03.log ...