問題タブ [bsdtar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - -C オプションとワイルドカードを使用した tar ファイル
アプリケーションのシェル エグゼキュータに tar コマンドを渡しています。しかし、私の tar 構文が間違っているようです。(これは Windows (bsdtar
コマンド) ですが、私の知る限り Linux と同じように動作します。必要に応じて Linux でテストすることもできます。)
tar ファイルにフル パスを保存せずに、ext で終わるすべてのファイルを tar gz しようとしています。
エラーが発生します:
パス全体を指定できますが、tar にはC->mydir->toTar->
. 結果ではなく、ファイルが必要mydir
ですtoTar
。
これまでのところ、私が望むものに近いのは.
の代わりですが*.ext
、それは他のものもタールします。これは明らかに望んでいません。
windows - Vagrant、vagrant up --provider=docker 実行時のエラー
vagrant 1.6 で新しい docker サポートをテストしようとしています。私は Windows を使用しており、vagrant ファイルをセットアップしましたが、「vagrant up --provider=docker」を実行すると、次のようになります。
stream - zip ストリームにファイルを追加することはできますか?
zip アーカイブをダウンロードするとします。これは、一時ファイルの使用を避けて、その場でファイルをデータ ストリームに追加するようなことを意味します。
bsdtar がそのようなストリームを操作できることをどこかで読みました。
firefox - bsdtar が firefox xpi のアンパックに失敗する
Firefox や Thunderbird などの Mozilla アプリケーションの拡張機能は、基本的に ZIP アーカイブであるXPI 形式で配布されます。そのため、unzip
ユーティリティはそれを抽出できます。bsdtar
そうすることもできます。
META-INF
ただし、通常は署名ファイルが保存されるディレクトリがアーカイブに含まれている場合、ファイルの内容は正しく解凍されません。で解凍した場合にのみunzip
、拡張機能は Firefox にサインインしたものとして正しく表示されます。
テスト ケースを再作成する場合は、Hide Tab Bar With One Tabなどの署名付き拡張機能を両方のツールでダウンロードして解凍します。Firefox でこのリンクをクリックすると、拡張機能のインストールが提案されるので、代わりにcurl
orを使用することをお勧めします。wget
とは何がbsdtar
違うのですunzip
か? これはバグですか?
bash - BSD tar パス置換オプションで文字をエスケープする方法
これは動作しません:
また、ダメです: バックスラッシュ (最大 4 つ) と引用符のすべての組み合わせで、これら 2 つのエラーのいずれかが返されます。ただし、最初のものはsedで機能することを知っています: また、私は警官を出してこれを行うことができることを知っています: ――でも、本当はしたくない。