• 締切済み

kshについて教えていただけないでしょうか。

バックアップを取りたいと考えていて、複数のディレクトリ(配下のファイルなどすべて)を一つの『tar.gz』にしてAフォルダに格納するようなシェルを作りたいのですが方法わかりません。教えていただけないでしょうか。

みんなの回答

noname#198951
noname#198951
回答No.2

シェルとシェルにする意味を良く考えた方が良いと思います。 手入力でtar、gzipで圧縮する方法と、ファイルのムーヴをするだけですし、圧縮し吐き出す場所をAのフォルダにするだけて一つにまとめられそうですが。 バックアップという意味であれば、シェルでAフォルダにムーヴするだけでは同一ファイルとなるので不十分で、圧縮した日付等をファイル名に入れたりしないといけないのでは? 単純に一度しか使わないような作業ならいちいちシェルを作る必要はなく、定期的に必要になる一連の作業のみシェルにするべきです。 シェルなんか作ってる最中に処理が終了してしまいますから。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「わざわざそのためにシェルを作るのはどうかと思う」 という (ある意味) お約束な突っ込みをしておいて, と. そのようなことを手でやるとしたらどう入力しますか?

関連するQ&A