名前: Y.Izumi 日時: 2002-02-24 15:15:20 IPアドレス: 218.221.137.*
>>6878 B's Recorder(に限らず,パケットライティングではない方法で CD-R(W) を焼くソフト)で CD-RW を作成した場合,その RW は実質的に CD-ROM と同じになります。 で,CD-ROM からファイルをコピーした場合,write の permission が落ちたままコピーされる ことになるので,基本的には“chmod u+w *”のような操作をする必要があると思います。 次のようなシェルスクリプトを使って,処理を自動化すればすこしは楽かもしれません。 以下の内容を例えば mycp のような名前で保存し,実行権限をつけた上でパスの通ったところに おいておきます(先頭に空行は入れない,必要ならば u+w を ug+w にしてください)。 #!/bin/bash if [ -d ${@:$#} ]; then echo Last argument must be an existing directory. 1>&2 exit 1 fi for i in ${@:1:`expr $# - 1`} do cp $i ${@:$#} chmod u+w ${@:$#}/${i##*/} done
この書き込みへの返事: