■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

くだらない質問はここに書き込め!なんでもアリ3

[215:♯6411 (01/10/22 16:33)]
$ find ディレクトリリスト \! -name '*.jpg' -exec rm '{}' \;

っていきなりやると氏ぬ目に遭いがちなので
まずは
-exec echo rm '{}' \;
ってやってみるとちょっとは安心するかもな。

ディレクトリリストを省略するとカレントディレクトリが対象だ。

…ってここまで書いて、ディレクトリを再帰的に
ナメるのを質問者は求めていないんではと考えた。鬱


[216:名無しさん@お腹いっぱい。 (01/10/22 17:06)]
>>213
広義では含むが狭義では含まない。
「UNIX」については腐るほど資料があるのでWebを漁るべし。
ここにはとても書き切れない。

ところでLINUXと大文字で書く表記はないと思う。
Linux Is Not UniXの略?(w

>>214
zshを使っているなら

rm ^*.jpg(.)

でOK。再帰するなら

rm **/^*.jpg(.)

一応解説すると ^ は排他指定で、 (.) はファイルのみマッチする指定。


[217:214 (01/10/22 18:03)]
>>215-216
ありがとうございます。
とりあえず簡単そうな216さんの回答方法で試してみたところ
tcshでも rm ^*.jpg でうまくいきそうです。

でも大文字で *.JPG というファイルもあるのですよ・・・
こりゃシェルスクリプト使わないと無理っすかね


[218:♯6411 (01/10/22 19:09)]
>>217 % rm ^*.[Jj][Pp][Gg]


[219:217 (01/10/22 19:54)]
>>218
ばっちりできました。ありがとう。


[220:名無しさん@お腹いっぱい。 (01/10/23 06:56)]
しぇるすくりぷとで、一文字入力とか、
一行入力とかしたいんだけど、
どうやるんでしょ?


[221:名無しさん@お腹いっぱい。 (01/10/23 11:05)]
>>220
read かな。


[222:名無しマン (01/10/23 11:46)]
VIって何か教えて!!


[223:名無しさん@お腹いっぱい。 (01/10/23 11:57)]
>>222
http://www.google.com/search?q=%82u%82h


[224:名無しちん (01/10/23 12:40)]
>>222
Visual Editor


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)