以下の内容はhttps://iww.hateblo.jp/entry/20160719/mvより取得しました。


findで見つけたファイルをひとつ下のディレクトリに移動させる

  • /tmp/hoge/*.dat を /tmp/hoge/hist/ に移動させる
  • 再帰はしない

方法1: -execオプションでやる

find /tmp/hoge -maxdepth 1 -name "*.dat" -exec mv {} /tmp/hoge/hist/ \;

1個ずつ起動するので遅い


方法2: xargs で mv を普通に使う

find /tmp/hoge -maxdepth 1 -name "*.dat" | xargs -IXXX mv XXX /tmp/hoge/hist/

xargs使ってんのに1個ずつ起動するので遅い


方法3: xargs で mv で--target-directoryオプションを使う

find /tmp/hoge -maxdepth 1 -name "*.dat" | xargs mv --target-directory=/tmp/hoge/hist/

xargs使う甲斐がある




以上の内容はhttps://iww.hateblo.jp/entry/20160719/mvより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14