tarから1つのファイルを別のディレクトリに展開する方法は?[クローズド]です。
2023-07-26 19:34:01
質問
私は、次のコマンドを使用して、現在の作業ディレクトリに単一のファイルを抽出できることを知っています(test.tarというtarファイルがあって、その中にtestfile1とtestfile2というファイルがあると仮定します)。
$tar xvf test.tar testfile1
また、-Cオプションでファイルを別ディレクトリに展開することができますね。
$tar xvf test.tar -C anotherDirectory/
上記の2つのテクニックを一緒に取り入れると、1つのファイルを別のディレクトリに展開することができるのでしょう。
$ tar xvf test.tar testfile1 -C anotherDirectory/
しかし、結果は、私はanotherDirectoryではなく、現在の作業ディレクトリにtestfile1を抽出することができますだけです。
私はどのようにtarから別のディレクトリに単一のファイルを抽出することができるかを知りたいのですが?
どのように解決するのですか?
問題は、引数の順番が正しくないことです。単一ファイルの引数は最後でなければなりません。
例
$ tar xvf test.tar -C anotherDirectory/ testfile1
を実行する必要があります。
追記:この質問は スーパーユーザ ではなく、SO
関連
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド
-
[解決済み] シンボリックリンクとハードリンクの違いは何ですか?
-
[解決済み] ファイルディスクリプタとは何か、わかりやすく解説します。
-
[解決済み] ファイルやフォルダのディレクトリを、ディレクトリ自体を含めずにtarで圧縮するにはどうすればよいですか?
-
[解決済み] sedがその場でファイルを編集
-
[解決済み] ディレクトリをTarするが,完全な絶対パスはアーカイブに保存しない
-
[解決済み] Unixの「ls」による名前順ソート
-
[解決済み] シェルスクリプトにヘルプメソッドを追加するにはどうすればよいですか?
-
[解決済み] ディレクトリパス変数の末尾はスラッシュであるべきですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 全ユーザーのcronジョブを一覧表示する方法を教えてください。
-
[解決済み] grep --exclude/--include構文を使って特定のファイルをgrepしないようにする
-
[解決済み] less' で行番号を表示する方法 (GNU)
-
[解決済み] なぜ1970年1月1日が「エポックタイム」なのか?
-
[解決済み] JPEGを再圧縮せずにEXIFデータを削除する方法を教えてください。
-
[解決済み] コマンドライン:検索結果をrmにパイプする
-
[解決済み] sed または awk: パターンに従って n 行を削除する
-
[解決済み] Go言語でUnixのタイムスタンプを取得する(エポックからの秒数で現在の時刻を表す)
-
[解決済み] 2つのテキストファイルから行を挿入する方法
-
[解決済み] Unixスクリプトを15秒ごとに実行させるには?