Unixの部屋
最近全然PC関連を勉強しないので、すっかり使わなくなっていたけれど、コマンドの初心者向けページとしては大変優秀だと思うので、ここにメモしておきます。このページを見つけられなくて30分もネットをさまよってしまった。
今日やりたかったことは、「tarでbzip2形式の圧縮ファイル内の特定のファイル[接頭辞]が付くファイルだけを展開」ってやつ。
# tar xjf [圧縮ファイル名] [接頭辞]\*
何でつまづいたかというと、ワイルドカードの使い方。\をつけないとワイルドカードとして読み込んでくれないのでした*1。ちなみに
# tar xjf [圧縮ファイル名] | grep [接頭辞] | tar tjf [圧縮ファイル名]
でも同じことが出来るかもしれない。出来るような気がする。出来たはず。
おや?半角円マークが半角バックスラッシュに変換されてるぞ。はてなは面白いなぁ。
*1:オプションのxは展開、jはbzip2で解凍しながら実行、fはファイル指定、tは圧縮ファイル内のファイル名の一覧表示、だったかな?