BashスクリプトのTarコマンド

BashスクリプトのTarコマンド

私のスクリプトは次のコマンドを使用します。

tar -czf -"$fsrc"/* > ./"$fdest"/"$fname"

スクリプトからカスタムソースフォルダをインポートし、カスタム名を使用してカスタムターゲットにリダイレクトします。

端末でコマンドのみを使用すると、次のようになります。

tar -czf - Documents/* >./backup/test.tar.gz

うまくいきますが、スクリプトを実行すると、次の結果が表示されます。

archive.sh: line 172: .//: Is a directory

しかし、何も起こりませんでした。

ベストアンサー1

コメントからわかるように、私のスクリプトは私の変数に値を割り当てません。これでこの問題を解決しました。ありがとうございます!

おすすめ記事