質問: cshファイルにて ``` /usr/local/bin/7za a -tzip -mem=aes256 -p hogehoge /home/bc/www/8073 /home/bc/backup/file/8073.zip >& /dev/null if(status != 0)then 処理内容 endif ``` とあるのですが これはZIPファイルの作成をしていると思うのですがどういう規則で ZIP化されているかがわからないのですが どういう処理が流れているのでしょうか?
回答: http://so-zou.jp/software/tool/file/7-zip/ そのままですが。。。 > > > ``` > /usr/local/bin/7za a -tzip -mem=aes256 -p hogehoge /home/bc/www/8073 /home/bc/backup/file/8073.zip >& /dev/null > ``` > > `7za`コマンドを使用し、ディレクトリ `/home/bc/www/8073`配下を圧縮。`/home/bc/backup/file/8073.zip`というディレクトリ・ファイル名で保存。 zipファイルは暗号化アルゴリズム`AES256`を使用して暗号化し、パスワードを`hogehoge` とする。 この際、`7za`コマンドの標準出力内容は `/dev/null` にリダイレクトし捨てる。 > > > ``` > if(status != 0)then > 処理内容 > endif > ``` > > もし`7za`コマンドの終了コードが`0`以外の場合、処理内容を実行する。