問題タブ [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.

0 投票する
3 に答える
7387 参照

linux - -C オプションとワイルドカードを使用した tar ファイル

アプリケーションのシェル エグゼキュータに tar コマンドを渡しています。しかし、私の tar 構文が間違っているようです。(これは Windows (bsdtarコマンド) ですが、私の知る限り Linux と同じように動作します。必要に応じて Linux でテストすることもできます。)

tar ファイルにフル パスを保存せずに、ext で終わるすべてのファイルを tar gz しようとしています。

エラーが発生します:

パス全体を指定できますが、tar にはC->mydir->toTar->. 結果ではなく、ファイルが必要mydirですtoTar

これまでのところ、私が望むものに近いのは.の代わりですが*.ext、それは他のものもタールします。これは明らかに望んでいません。

0 投票する
4 に答える
10296 参照

windows - Vagrant、vagrant up --provider=docker 実行時のエラー

vagrant 1.6 で新しい docker サポートをテストしようとしています。私は Windows を使用しており、vagrant ファイルをセットアップしましたが、「vagrant up --provider=docker」を実行すると、次のようになります。

0 投票する
1 に答える
106 参照

stream - zip ストリームにファイルを追加することはできますか?

zip アーカイブをダウンロードするとします。これは、一時ファイルの使用を避けて、その場でファイルをデータ ストリームに追加するようなことを意味します。

bsdtar がそのようなストリームを操作できることをどこかで読みました。

0 投票する
0 に答える
97 参照

firefox - bsdtar が firefox xpi のアンパックに失敗する

Firefox や Thunderbird などの Mozilla アプリケーションの拡張機能は、基本的に ZIP アーカイブであるXPI 形式で配布されます。そのため、unzipユーティリティはそれを抽出できます。bsdtarそうすることもできます。

META-INFただし、通常は署名ファイルが保存されるディレクトリがアーカイブに含まれている場合、ファイルの内容は正しく解凍されません。で解凍した場合にのみunzip、拡張機能は Firefox にサインインしたものとして正しく表示されます。

テスト ケースを再作成する場合は、Hide Tab Bar With One Tabなどの署名付き拡張機能を両方のツールでダウンロードして解凍します。Firefox でこのリンクをクリックすると、拡張機能のインストールが提案されるので、代わりにcurlorを使用することをお勧めします。wget

とは何がbsdtar違うのですunzipか? これはバグですか?

0 投票する
1 に答える
436 参照

bash - BSD tar パス置換オプションで文字をエスケープする方法

これは動作しません:

また、ダメです: バックスラッシュ (最大 4 つ) と引用符のすべての組み合わせで、これら 2 つのエラーのいずれかが返されます。ただし、最初のものはsedで機能することを知っています: また、私は警官を出してこれを行うことができることを知っています: ――でも、本当はしたくない。