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

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

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

[128:名無しさん@お腹いっぱい。 (01/10/18 21:49)]
>>127 Windows板へGO


[129:tcsh bignner (01/10/18 22:13)]
tcshのエラーメッセージが変な/124/068/369/184/675/879/………みたいなのに
なってしまったんだけど、どうして?
どうやったら直ります?
Plamo Linuxつかっています。 


[130:名無しさん@お腹いっぱい。 (01/10/18 22:48)]
>>129 Linux板へGO


[131:名無しさん@お腹いっぱい。 (01/10/18 22:51)]
%rm -iで確認メッセージでますけどその確認ログを2回出したい。
つまり両方y(YES)ではじめて消せるrmを作りたい。

エレガントな奴教えてください。
多分一回目をどっかに捨てるという形になるとは思うんですが。


[132: (01/10/19 00:04)]
>131

rm ヲ alias シテ script クメバ?


[133:名無しさん@お腹いっぱい。 (01/10/19 00:09)]
>132
そのスクリプト内で一回目のrm −i
に対し、標準入力をカーネルに渡さないやり方を
教えて欲しいのです。
ちなみに一回目のrm −iの時のメッセージも
2回目のも標準出力に出てくるメッセージは同じものにしたい。


[134:132 (01/10/19 00:47)]
>133
ええっと、正直に rm を 2度実行する
必要はないよね?

一度めは確認メッセージを出すスクリプト
書いて、その返り値が y の場合だけ
次に rm -i すれば良いのではないすか?

何かヲイラ勘違いしてる?


[135:名無しさん@お腹いっぱい。 (01/10/19 01:09)]
>確認メッセージを出すスクリプト
これを出すのにコマンドとしてのrm −iを使用したいんです。
結局やっつけ仕事で134のような感じでとりあえず作ったんですけど
入力値によって帰ってくるメッセージって違いますよね。。


[136:名無しさん@お腹いっぱい。 (01/10/19 01:18)]
つづき

結局、スクリプトで簡単にやろうと思ったんですけど、-r とか考えると
$*でループ組んでまた先頭文字が”-”ならば、とか分岐しまくりに
なっちゃって。
結局、引数はとりあえずファイルとみなしてるんですけど、これなら
Cで作ったほうが良くなってきて簡単さがなくなりますよね。
スクリプトで楽に組めるやり方があったような気がして。。
すみません。


[137:名無しさん@お腹いっぱい。 (01/10/19 01:25)]
最初のrm -iには自動的に'n'を食わして、次にread。
readした値が'y'ならまたrm -i

とかってすればよいのでわ。
試してないけど。


次10 前10 最新10
NAME:MAIL:

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