タグ

TIPSとtarに関するreponのブックマーク (3)

  • xargs を使って tar で複数ファイルを解凍する - shohu33's diary

    複数ファイルをfindで取得してtarで解凍しようとおもったらうまくいかない find . -name "*.gz" | xargs tar xfどうやらtarは複数ファイルを受け付けないため、上記ではうまくいかない。 以下のようにすると複数ファイルが解凍できるようになった。 find . -name "*.tar.gz" -print0 | xargs -0 -n1 tar xfちなみにオプションの意味 find -print0 真を返す。ファイル名をフルパスで標準出力に表示し、各ファイル名に ヌル文字を付加する。このオプションを用いれば、 find の出力を処理 するプログラムにおいて改行文字を含んだファイル名を正しく解釈でき るようになる。 xargs --null, -0 標準入力からの文字列の区切りに、空白ではなくヌル文字が使われてい るとみなす。また引用符やバックスラッシュに特

    xargs を使って tar で複数ファイルを解凍する - shohu33's diary
  • これは便利、tarを使ってファイルをコピーする - 檜山正幸のキマイラ飼育記 (はてなBlog)

    バタリアンのタールマンが出てきてしまったわけですが*1、tarのmanページで何を調べていたかっていうと、ファイル抽出(extract)時に新ファイルを上書きしないオプションとか、なにやら。 ファイルのコピーというと、cp, copy, xcopyなどのコマンドを多く使うでしょうが、tarコマンドもファイルコピーに使えます。なかなか便利ですよ。Unix/Linux/Cygwin/MSYS などで GNU tar を使う場合の話です。 一番基的なのは、カレントディレクトリにあるファイルをすべて再帰的にたどって宛先(destination)ディレクトリにコピーする方法です。 $ tar cf - . | (cd ../dest/; tar xvf -) ハイフン1文字「-」は標準入出力を表します。出力のときは「f - 」の代わりに -O(または --to-stdout)オプションが使えます。

    これは便利、tarを使ってファイルをコピーする - 檜山正幸のキマイラ飼育記 (はてなBlog)
    repon
    repon 2014/05/07
  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: fashion trends All Inclusive Vacation Packages Best Mortgage Rates find a tutor Credit Card Application Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

  • 1