このツールは一時保存ファイルを一括して一つのディレクトリに移動させることを 目的としたアプリケーションをまとめたものです。
$ gzip -cd remtool-4.1.1.tar.gz | tar xvf - $ cd remtool-4.1.1 $ ./configure $ make $ make install
autoconf 勉強したてでまだよくわからんので、
configure のオプションはあまりありません。
起動すると環境変数『REMHOME』を読み出します。
『REMHOME』が定義されていなければ『$HOME/Remove』を設定します。
『REMHOME』が存在しなければエラーを出力して終了。
存在すればそのディレクトリの中を読み出すように ls コマンドを起動します。
起動すると環境変数『REMHOME』を読み出します。
『REMHOME』が定義されていなければ『$HOME/Remove』を設定します。
『REMHOME』が存在しなければエラーを出力して終了。
存在すればそのディレクトリの中のファイル一つ一つを消去していきます。
起動すると環境変数『REMHOME』を読み出します。
『REMHOME』が定義されていなければ『$HOME/Remove』を設定します。
『REMHOME』が存在しなければそのディレクトリをモード
『drwx------』で作成します。
そして、指定されたファイルを『REMHOME』へ移動します。
ファイル名の先頭に"#"が付くファイル、もしくは最後に"~"が付く
ファイルをホームディレクトリにある$REMHOMEディレクトリに
移動させます。
もし、$REMHOMEディレクトリが存在しなければ
パーミッション drwx------ で新しく作成します。
rem で移動させたファイルを見ることができます。
内容的にも実際にも "ls $REMHOME"と同じです。
$REMHOME ディレクトリにあるファイルを消去します。
"rm $REMHOME/*"とほぼ同じです。
指定されたファイルを $REMHOME ディレクトリに移動させます。
新しく知った C言語のシステムコールを試す為に作りました。 また、nroff の勉強も平行してやっていたので、マニュアルも 作ってます。
manコマンドで見るためには環境変数 MANPATH にこのディレクトリにある MANを追加してください。
テストは特定の環境でしか行っていません。 大した処理もしていないので、コンパイルできなければ、 自分で直してください。(^^;
REMHOMESYMREMこの環境変数が設定されていればシンボリックに対しても 普通のディレクトリと同じように中を調べます。
もし、設定されていなければシンボリックリンク以下は調べません。 設定すると再帰的に同じシンボリックリンクを調べて終了しないかも しれません。
設定しない方がいいでしょう。
version: 4.1 2001.05.10 instal プログラムのバグを手直し。まだ少しバグあり。 version: 4.0 2000.10.10 remtool として統合。 version: 3.2 1999.12.17 symbolic link 以下も探索してしまうバグを修正 version: 3.1 1999.12.06 local version と tool version をわける。 version: 3.0 1999.12.06 toolsとして統一するために書き直す。 version: 2.7 1999.10.06 complete remtool version: 2.6 1999.06.01 複数のファイルシステム間でのリンクのバグ修正 version: 2.5 1999.05.29 remtoolとしてのバージョン統一。 version: 2.4 1999.05.29 Linuxでのバグを修正。 version: 2.3 1999.05.12 ~/Removeで実行した時のバグ修正。 version: 2.2 1999.05.12 バグ修正。 version: 2.1 1999.05.12 シンボリックリンクのバグ修正。 version: 2.0 1999.05.11 C言語で書き直し、オプションを大幅に加える。 version: 1.0 1998.02.08 cshで書く。
このソフトウェアはフリーウェアです。 作者は著作権は主張しますが、このソフトウェアにより起こった 如何なる損害も関知しません。
GPLに規定されている通りです。
玉田春昭(たま) アドレス:tamada@oikaze.com 最新バージョン: http://oikaze.com/~tamada/Products/remtool/ ************************** Haruaki TAMADA mailto:tamada@oikaze.com http://oikaze.com/~tamada/ **************************
| コンテンツ |
|---|
| リンク |