コマンドラインからフォルダのZipを作成したい。私は次のようなことができますZip -r folder.Zip folder
。元のフォルダーと同じ名前のzipフォルダーを指定します。スクリプトを記述することでこれをシミュレートできます。
#!/bin/bash
Zip -r $1 $1
そして、./script folder
を実行します。
これを行うことは可能ですか?withoutスクリプトを記述しますか?
これは、シェルで直接行う方法です。
Zip -r folder{.Zip,}
これを行うbash関数を.bashrc
ファイルに追加できます。
function fzip {
Zip -r $1 $1
}
次に、シェルで次のことができます。
user@Host:~$ fzip my_folder
# creates my_folder.Zip