■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50UNIX初心者スレッド パート2
- 1 :ゲームやらない人 :2000/12/01(金) 05:34
- そろそろ一杯っぽいんで、新スレ立ててみました
- 854 :名無しさん@お腹いっぱい。 :01/08/27 00:23 ID:U/MfduGw
- 厨房な質問ですみません。
あるディレクトリの、ある拡張子のファイルだけ(例えば.psとか)を
名前を変える(.ps→_old.psとか)、もしくは名前を変えてコピーする
方法ってありますか?
- 855 :名無しさん@お腹いっぱい。 :01/08/27 01:03 ID:IEEn6nBM
- zsh だと
foreach i in *.ps; do
mv ${i} ${i%.ps}_old.ps
done
って感じかな
- 856 :not 854 :01/08/27 01:09 ID:Q7PngTsQ
- >>855
${i%.gif}
こんな表現方法があったとは
- 857 :855 :01/08/27 01:25 ID:IEEn6nBM
- よく考えたら ${i%.ps} より ${i:r} の方がスマートな気もする
- 858 :名無しさん@Emacs :01/09/01 20:22 ID:MT7c7Tv.
- hardlinkされているファイルを一発で全て消す、効率の良い方法って
ないですかね。
- 859 :名無しさん@お腹いっぱい。 :01/09/02 02:22 ID:KyOlXCKk
- >>858
ls -iでinodeを調べて
clriで始末して
fsck
うそ。
find -inum xx /|xargs rm
- 860 :858 :01/09/02 04:38 ID:33Ewl/3A
- なるほど、debugfsのソースを読めちゅーことですか。ぢゃあ、ufsの時はどの
ようにすれば…。ジャーナリングファイルシステムとかだと、どうなんでしょ。
結局ファイルシステムを総ナメして、stat(2)で調べるのが一番早いんですかね。
findの-inumオプションは知らんかったです。ありがとうございました。
- 861 :名無しさん@お腹いっぱい。 :01/09/03 20:09 ID:t6IYTLEI
- このスレって下がってることが多いね。
新着レスの表示
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)