12/04/01 00:38:57.94 wM08nkwp
xargsの標準出力を後段へパイプで送って処理するしかたがわからないので教えてほしいです。
たとえば、
「ls hoge | xargs tar -c -C hoge | tar -x -C piyo」として、
hoge直下にはファイルしかないと仮定して、
hoge直下のすべてのファイルをpiyo直下に複製展開する。
ということを行おうとすると、
「| tar -x -C piyo」の部分が一回しか実行されないです。
xargs で指定したコマンドは複数回実行されるので、パイプの後ろも複数回実行されてほしいです。
どうすれば解決できるでしょうか?
よろしくお願いします。