| レス数が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
とかってすればよいのでわ。
試してないけど。
read.cgi ver5.26+ (01/10/21-)