SerradoMel / MT10ディレクトリのすべてのフォルダにn1.shをコピーしたいです。これが私の解決策です。
find . -type d -exec cp n1.sh /home/milenko/SerradoMel/MT10{} \;
ところで、MT10フォルダにn1.shがないのになぜですか?試してみると
find . -type d -exec echo cp n1.sh /home/milenko/SerradoMel/MT11{} \;
私は持っています
cp n1.sh /home/milenko/SerradoMel/MT11.
しかし、まだファイルはコピーされていません。私の現在のパスワードは
/home/milenko/SerradoMel/MT06/meas_2016-07-13_20-29-43
答え1
私の考えでは、あなたが望むものは次のとおりです。
find /home/milenko/SerradoMel/MT10 -type d -exec cp -v n1.sh {} \;
コピーされるファイルを表示できるように「-v」を追加しました。
答え2
頑張ります
find . -type d -exec cp /home/milenko/SerradoMel/MT06/meas_2016-07-13_20-29-43/n1.sh {} \;
どこ
/home/milenko/SerradoMel/MT06/meas_2016-07-13_20-29-43/n1.sh
ファイルの絶対パスですn1.sh
(パスが正しいことを確認してください)。を追加する必要はありません。 findは現在のディレクトリに
/home/milenko/SerradoMel/MT10{}
置き換えられます。{}