- 1 名前:デフォルトの名無しさん [2005/04/04(月) 03:43:03 ]
- シェルスクリプトに関する質問・回答や議論等を行う相談室スレッド。
- 75 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 22:28:02 ]
- 少し知恵を貸してほしいのですが・・・
SQLで吐かしたテーブルのカラム名を 単純にカンマで区切って連結させたいのだけど どうすればいいでしょうかね?
- 76 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 23:02:57 ]
- >>75
> SQLで吐かしたテーブルのカラム名 というのはどうでもよくて、 それがどういうフォーマットなのか を書かないと訳がわかりません
- 77 名前:デフォルトの名無しさん mailto:sage [2005/06/09(木) 00:12:57 ]
- >>72
> ls -1 | grep ^TEST | xargs cat > test_all.dat > lsがaliasされてる場合は注意。 \ls みたいにエスケープすれば、エイリアス展開を抑制できるよ スクリプトなら必須
- 78 名前:デフォルトの名無しさん mailto:sage [2005/06/09(木) 01:36:07 ]
- し、知らなかった…
- 79 名前:デフォルトの名無しさん mailto:sage [2005/06/10(金) 01:35:51 ]
- つか、スクリプト書くのにaliasされてしまう設定って・・・
- 80 名前:デフォルトの名無しさん [2005/07/11(月) 23:17:23 ]
- サーバーにパスワードでログインして
サーバのシェルからpingをどこどこに何回打って そのlogを保存する とかのスクリプトの書き方を教えてください。 よろしくお願いいたします。
- 81 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 23:29:00 ]
- おれはその手の作業はteratermマクロでやってるから。
shより便利だから!
- 82 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 23:29:00 ]
- >>80
サーバーが送ってくる文字列(Login:とか)を待って、それに応じて こっちから文字列を送り返す作業が必要。これにはexpectが便利。 いろんな言語用にいろんなバリエーションがあるけど、 シェルスクリプトでということだからexpect(1)だろうな。後はググれ。 pingの結果を保存する方法はexpect(1)がわかれば自然にわかっから。 それから、パスワードをスクリプト中に書いたり、ファイルに保存したりは すんなよ(なるべく)。これもexpec(1)ならユーザに入力させるように書ける。
- 83 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 00:52:08 ]
- ping -t 5 > a.txt
- 84 名前:デフォルトの名無しさん [2005/07/12(火) 21:51:39 ]
- >>81
>>82 >>83 レスありがとうございます。 今、telnet(5のサーバに連続で)で接続して、 pingとかを打ってそのログがどうだったら この値を返すとか 考えてまして。。。 まったくシェルスクリプト書いた事ないので。。。 今、cygwinで少し理解できるようになりました この文字を返す
- 85 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 22:25:25 ]
- teraterm便利だよね
UNIXもこれなかったら死滅してたよ
- 86 名前:84 [2005/07/12(火) 22:49:38 ]
- telnet でサーバに接続して
loginIDとパスワードを打ち込むシェルスクリプトはどの様に書けばよろしいのでしょうか?
- 87 名前:84 [2005/07/12(火) 23:43:50 ]
- ( sleep 5 ; echo user; sleep 1 ; echo pass; sleep 1 ;
echo ipconfig ) | telnet host であってますでしょうか?
- 88 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 02:12:17 ]
- 上のsleepみたいな不確実なことしないといけないのでしょうか。
出力から何か文字列がきたら切り分けるって風に組みたいんですが。
- 89 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 03:09:15 ]
- expect使えばって書いてあるのに何で使わないの?
- 90 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 03:44:51 ]
- もはやシェルスクリプトじゃないじゃn
- 91 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 04:30:02 ]
- 横レスだが、expect はバランスが悪くないか
追加でプログラムをインストールする程の機能でもないし 個人で使ってるマシンなら良いけど
- 92 名前:デフォルトの名無しさん [2005/07/27(水) 07:40:54 ]
- 複数ディレクトリ以下の文字コードを一度に全部変換したいのですが、
うまい方法あったら教えてください。 シェルスクリプト、もしくはperlで実現したいです。 よろしくお願いします。
- 93 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 10:37:25 ]
- >>92
変換対象はファイル名か? それともテキストファイルか? いずれにしても、perlなんぞを持ち出すまでもないだろ。
- 94 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 15:08:00 ]
- >>92
find directories -type f -exec ... ... の部分はいろいろ。元ファイルを新文字コードの内容で置き換えてくれる プログラム(やスクリプト)なら自明。だけど、別なファイルに書き込む場合でも -exec mv {} {}.orig \; -exec コード変換 {}.orig {} \; とか書けばいい。
- 95 名前:92 [2005/07/27(水) 18:41:15 ]
- すいません。説明不足でした。
ファイル名がわからない状態で変換したいです。 .exeファイルなどは無視して .cpp .hppファイルとかだけを全部検索して 順番に文字コードを変換していきたいです。
- 96 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 19:15:59 ]
- >>95
だったら find ... -name '*.cpp' -o -name '*.hpp' ... とか。 portability気にしなくていいなら -o 使わずファイル名パターンに凝ってもよい。 後は適当にman findして。
- 97 名前:92 [2005/07/27(水) 22:04:12 ]
- >>96
基本はfind使っていくのがよさそうということですね。 今からman findがんばって読みます。 ありがとうございました。
- 98 名前:デフォルトの名無しさん [2005/08/05(金) 16:35:18 ]
- age
- 99 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 20:00:08 ]
- なんでfindみたいなクソコマンドがいまだに残ってるのか不思議でしょうがない
そんなUNIX
- 100 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 22:41:37 ]
- 釣れますか?
- 101 名前:デフォルトの名無しさん mailto:sage [2005/08/05(金) 23:44:45 ]
- DOSのfindコマンドよりはまし。
- 102 名前:デフォルトの名無しさん [2005/08/07(日) 12:49:43 ]
- tacコマンドに相当する機能を実現したいのですが、
どう実装するのが一番効率がいいんでしょうか シェルはbashです
- 103 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 13:44:39 ]
- >>102
シェルスクリプトだけじゃなんともならないような。 awk使えばなんとでもなるけど。
- 104 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 14:37:16 ]
- findのオプション並べるの面倒だから
GUIで作ってくれないかな
- 105 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 14:40:31 ]
- >>104
シェルスクリプトでは無理。
- 106 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 15:03:29 ]
- >>102
一番効率が良いかどうかは知らない。 cat -n file | sort -nr | cut -f2- 100万行超えないなら sort -r にすれば速くなる。
- 107 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 17:09:13 ]
- それのどこがシェルスクリプトなんだか。
- 108 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 18:27:14 ]
- >>107
シェルの組込みコマンドだけで作るのがシェルスクリプトだと思ってる?
- 109 名前:107 mailto:sage [2005/08/07(日) 20:15:58 ]
- >>108
いやぁ、3段もプロセスかませてtacの劣化コピー作るメリットがないかと。 とても効率いいとは思えないしね。
- 110 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 20:20:47 ]
- >>109
誰もそんなこと聞いてないんだが
- 111 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 20:24:47 ]
- 日本語が不自由なんだな
- 112 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 20:34:04 ]
- 違うなぁ、なんか違うんだよ。
シェルスクリプトを名乗るんならなんかこう、ソウルが感じさせて欲しいわけよ。 ただ外部コマンドを並べました。そんな誰でも書けるような単純なものじゃなくてね。 だからってまぁ、シェル組み込みコマンドだけで作らなきゃいけないなんて言う訳じゃないよ。 外部コマンドだって重要なファクターさ。外部コマンドをパイプラインで繋いでいって、 それで素敵なハーモニーが産まれるなら文句は言わないよ。 でもなぁ。cat, sort, cut, なんて響いてこないんだよ。ハートにね。 折角シェルスクリプトでやるんだったら最初にも言ったけど、ソウルを感じさせてよ。
- 113 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 22:21:37 ]
- >>112
シェルスクリプトが一番流行って発展したのは1980年代だと 思うけど、その頃のソウルって結構>>106みたいな感じよ。 >>112がソウルを感じるスクリプトの具体例みたいなのってある?
- 114 名前:113 mailto:sage [2005/08/07(日) 22:29:17 ]
- あと、
>>112 そんな誰でも書けるような単純なもの このへんが俺のソウルと波が合わないなあ。 JCLと対比してのシェルだとか、 Multicsを踏まえてのUnixとか、 精細粒度のプログラミングと対比してのシェルスクリプトとか、 そういう思想は、むしろ「単純なもの」を目指す哲学だったはずよ。 「誰でも書ける」とまで甘くみてたエンジニアはさすがにいなかったけど。 ま、こんなこと2chで書いても、親父ハケーンとか笑われちゃうんだろうな...
- 115 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 23:06:11 ]
- 単なるツールボックスアプローチにソウルも何もあるかっw
- 116 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 00:23:49 ]
- >>108が図星で勢いで誤魔化しただけだろ
- 117 名前:107≠112 mailto:sage [2005/08/08(月) 02:55:47 ]
- >>116
1行野郎をシェルスクリプトと言いたくなかっただけなんですが。 そういう意味では、>113とは思いっきり反りが合わないらしい。 #>112はなんかのコピペみたいで受けたけど。 >>113 えーと、>112じゃないけどwhatisとか?
- 118 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 03:16:19 ]
- 効率のいいスクリプト引っさげて再登場するのかと思ったら…
- 119 名前:107≠112 mailto:sage [2005/08/08(月) 05:01:01 ]
- だって>103なんだもの。お目汚しにawkの例。
-- { line[NR] = $0; } END { for (ic = NR; ic > 0; --ic) { print line[ic]; } } -- 行数多くて泣いても知らない。
- 120 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 07:38:13 ]
- ひっくり返すだけなら
reverse() { local line if read line; then reverse echo $line fi } reverse
- 121 名前:デフォルトの名無しさん mailto:sage [2005/08/10(水) 21:06:35 ]
- インラインにすりゃいいってもんじゃなだろ的なものをわざわざ淫乱で書く
それがシェル|スクリプト|クオリティ
- 122 名前:デフォルトの名無しさん mailto:sage [2005/08/11(木) 09:50:15 ]
- 曰く「○○があるだろ」
曰く「○○で十分」 曰く「車輪の再発明はするな」 大人は誰もわかっちゃくれない
- 123 名前:デフォルトの名無しさん mailto:sage [2005/08/13(土) 03:03:47 ]
- これを仕事にしているから。
仕事だから「実現する事」がなによりも優先されるのだよ。
- 124 名前:デフォルトの名無しさん mailto:sage [2005/08/14(日) 09:17:58 ]
- ソウルってチョンだろ
- 125 名前:デフォルトの名無しさん mailto:sage [2005/08/14(日) 09:52:03 ]
- >>123 子供が遊んでる横でそれを言うのはナンセンス。
- 126 名前:デフォルトの名無しさん [2005/08/17(水) 13:06:26 ]
- sshやtelnetでリモート端末にログインしたあと、さらにその端末でコマンドなどを実行するにはどのようにしたらよいのでしょうか?
- 127 名前:デフォルトの名無しさん mailto:sage [2005/08/17(水) 13:23:07 ]
- >>126
ログインシェルに実行したいコマンドを書いておくとか、 ログイン時に実行したいコマンドも指示するとか。
- 128 名前:デフォルトの名無しさん mailto:sage [2005/08/17(水) 13:33:06 ]
- man sshすると書いてある。
ssh [-l login_name] hostname | user@hostname [command] % ssh nanasi@server "ping -c 5 www.example.com" > logfile とやると手元のlogfileにpingの結果が残る。
- 129 名前:デフォルトの名無しさん [2005/08/17(水) 13:52:42 ]
- >>128
灯台もと暮らしでした
- 130 名前:デフォルトの名無しさん mailto:sage [2005/08/17(水) 14:19:11 ]
- >>129
>灯台もと暮らしでした あんたは灯台守かい。
- 131 名前:デフォルトの名無しさん [2005/09/06(火) 01:37:49 ]
- C言語のライブラリをシェルスクリプトで使う(呼び出す)方法知ってますか?
ライブラリの中にchar *moji( char *, int, char ) が有った場合の 呼び出し方がわかりません。 (昔作った事があったのですが、ど忘れ…) 詳しい方、教えて下さい。お願いします。
- 132 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 01:43:52 ]
- >>131
無理なので諦めましょう
- 133 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 01:48:08 ]
- >>132
無理じゃないんだよ。 昔、新人の時に教わって作った事があるけどシェルスクリプト久しぶりで… ネットで検索しても引っかからないから、詳しい人に教えて貰いたいです。
- 134 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 02:51:38 ]
- 新人の頃の先輩に聞けよ
- 135 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 05:59:40 ]
- 「printfとかmkdirとか、ライブラリと同名のプロセスを呼んでいた」に一票。
- 136 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 10:48:06 ]
- ニ票
- 137 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 13:04:09 ]
- 三票
- 138 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 13:23:49 ]
- もしかしてrundll32.exeのことかね。
C言語のライブラリではたぶん使えないが。
- 139 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 19:39:47 ]
- >>138
シェルスクリプトと言ってる時点でUN*Xでしょ? スレ的にも。
- 140 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 21:31:34 ]
- 誰もUN*Xなんて断ってないが。
もし132の言う物が別にあったとしても原理は同じ様なものだろ。
- 141 名前:デフォルトの名無しさん mailto:sage [2005/09/06(火) 22:27:20 ]
- ウホっ良い強弁
- 142 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 10:23:50 ]
- >>140
> もし132の言う物が 132が何を言ったって? > From: [132] デフォルトの名無しさん <sage> > Date: 2005/09/06(火) 01:43:52 > > >>131 > 無理なので諦めましょう
- 143 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 23:36:32 ]
- >>131の者です。
解決しました。違う掲示板で回答が有りました。 共通関数 . にするよに、やり方は簡単でした。(方法は.ではないよ) どももお騒がせしました。
- 144 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 23:39:03 ]
- >>143
僕らの手の届かない所に逝ってしまったみたいですね. さようなら...
- 145 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 01:54:44 ]
- うわぁ、イタい質問w
- 146 名前:デフォルトの名無しさん [2005/10/04(火) 13:24:56 ]
- クストン
肝心なことが抜けていた atコマンドでは at -f <filename> "13:00" という具合に指定はできても、 at -f <filename> <指定ファイル> "13:00" みたいなことが出来ないみたいなんだ。 つまりayasii_shという実行ファイルには必ず参照するファイルを指定しないといけないわけ "ayasii_sh ayasii_config" みたいな。 でもそれを "ayasii_sh ayasii_config" "13:00"という風には入れられないんだ at -f
- 147 名前:デフォルトの名無しさん mailto:sage [2005/10/04(火) 14:17:30 ]
- >>146 肝心なことが抜けていた
???それが肝心なことだというの??? 一体 >>146 は何についてのレスなのさ? 何かの誤爆?
- 148 名前:デフォルトの名無しさん [2005/10/04(火) 22:25:28 ]
- シングルユーザーモードで立ち上げざるを得ないは、
ボーンシェルじゃないと動かないから、 少なくともシステム管理やる人間は、 ボーンシェル必須って教えられてきたけどね。
- 149 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 01:01:04 ]
- んなこたーない。
- 150 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 01:26:36 ]
- 仕事でシェルスクリプト書くことになったんだが・・
オススメの参考書を教えてくれぇ。・゚・(ノД`)・゚・。 ・・・ちなみにBシェルね(゚∀゚)
- 151 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 01:55:04 ]
- >>150
man bash いや、マジで。
- 152 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 02:14:14 ]
- >>151
いや、確かにそうなんだが・・ なんというか、その。 手元にある安心感とか・・ ね? 考えるより印刷したほうが早いかな (;´Д`)
- 153 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 03:30:18 ]
- >>152
ttp://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html これ印刷したら結構なページ数になると思うよ。 趣味で書くならともかく、仕事なんだから仕様をきちんと 理解しないといけないわけでしょ。 なら、まずは man を読む事から始めないとね。
- 154 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 05:05:19 ]
- bashのドキュメントだけどさ、GNU発祥なんだからmanより先に
infoなのでは。少なくとも「公式」の情報はinfoの方でしょ。 どちらも精読したわけじゃないから、違いは知らんとです。(弱っ)
- 155 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 08:07:06 ]
- Bシェルつってんだから、man sh だろ
- 156 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 13:27:31 ]
- >>150
「UNIXプログラミング環境」 ttp://www.amazon.co.jp/exec/obidos/ASIN/4871483517 B-shellの書き方だったらこれがお薦め。 ほかの部分は古くなってるが読んでおいたほうがいい。
- 157 名前:デフォルトの名無しさん mailto:sage [2005/10/05(水) 13:40:11 ]
- >>156
それクリックしてマーケットプレースのを注文しちゃった
- 158 名前:デフォルトの名無しさん [2005/10/14(金) 01:35:02 ]
- EXPECTでテキストファイルを一行ずつ読む方法を教えてください
- 159 名前:デフォルトの名無しさん mailto:sage [2005/10/14(金) 09:45:17 ]
-
なぜ?
- 160 名前:デフォルトの名無しさん [2005/10/15(土) 20:35:11 ]
- 下記のプログラムでX.X.X.Xの所(1.1.1.1,2.2.2.2,3.3.3.3と続く)を
ファイルから読み出して実行する方法を教えてください。 #!/usr/bin/expect telnet X.X.X.X expect -ex "login:" send "UUUUU\r" expect "Password:" send "UUUUU\r" expect "linux$" send "ifconfig" expect "linux$" send "exit\r" expect eof
- 161 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 20:49:18 ]
- >>160
expectって俺は使ったこと無いけど あれはたしかtclの変種でしょ 普通にtclのコマンド使えばいいんじゃないの。 openとかgetsとか
- 162 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 21:17:44 ]
- >>160
> #!/usr/bin/expect この時点でシェルスクリプトではないのだが。
- 163 名前:デフォルトの名無しさん [2005/10/15(土) 21:36:41 ]
- >>162
書き直します #!/usr/bin/sh expect -c telnet X.X.X.X expect -ex "login:" send "UUUUU\r" expect "Password:" send "UUUUU\r" expect "linux$" send "ifconfig" expect "linux$" send "exit\r" expect eof よろしいでしょうか? アドバイスください。
- 164 名前:デフォルトの名無しさん mailto:sage [2005/10/15(土) 21:47:47 ]
- で、openだのgetsだのは使ってみたの?
tclはほとんど使わないが、たぶん set filename ファイルの名前 set fd [ open $filename r ] while { [ gets $fd line] != -1 } { lineを処理 } close $fd とかそんな感じだと思われるが。 ま、動的に必要なパラメタがIPだけならargv渡しでもいいだろうし シェルでラップするんならシェル変数とクォート使って 埋め込んでもいいよな。 好きにしる。
- 165 名前:デフォルトの名無しさん [2005/10/15(土) 21:50:12 ]
- >>164
ありがとうございます^^ 今から試してみます。 本当にありがとうございました。
- 166 名前:デフォルトの名無しさん [2005/11/01(火) 23:36:11 ]
- お世話になります。
LynxOSでシリアル経由にて装置を制御する シェルスクリプトを考えています。 STTYコマンドで調歩同期の設定しようと思いますが なかなかうまくいきません。 どなたかご存知の方ご教諭くださいますようお願いします。
- 167 名前:デフォルトの名無しさん [2005/11/11(金) 10:47:24 ]
- すみません。息詰ってしまいました。
質問させてください。 B-Shellで与えられたホスト名、ユーザー名、パスでFTPログインできるか 確認だけ行いたいのですがやり方がわかりません。 ログインエラーも判断させる感じで作りたいのです。 シェル初心者で恐縮なのですが どなたかご存知の方いらっしゃいましたらご教授お願いします。
- 168 名前:デフォルトの名無しさん mailto:sage [2005/11/11(金) 11:52:07 ]
-
>>167 君がやり方を分からなかろうと知ったことでは無いし、"初心者"が免罪符になると思っているなら書き込むな
- 169 名前:デフォルトの名無しさん mailto:sage [2005/11/11(金) 14:39:13 ]
- >>166
ここじゃなくて、使っているOSの端末ドライバについて 質問するようなスレに行ってください -- それは端末ドライバのせいなんだよ
- 170 名前:デフォルトの名無しさん mailto:sage [2005/11/11(金) 17:14:36 ]
- >>167
それは質問ではなく「作ってよこせ」というお願いですよ。
- 171 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 15:19:56 ]
- 最近bashを勉強中ですが、ちょっと質問させてください
シェルスクリプトでコマンドを実行して 失敗したら強制終了させたいのですがどうしたらいいでしょうか? COMMAND=mkdir test if ! $COMMAND then echo "失敗" exit 1 fi echo "成功" これじゃ、だめですよね?
- 172 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 16:12:54 ]
- ヒント:直前のコマンドの終了ステータスは変数 $? に格納される。
- 173 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 17:00:01 ]
- ありがとう>>172さん
親切な方がいて助かりました ついでにもう1つ質問させてください シェルスクリプトでヒアドキュメントを使ってファイルに書き込むにはどうしたらいいでしょうか?
- 174 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 17:08:01 ]
- >>173
command > file <<EOF ... ... ... EOF
- 175 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 17:30:08 ]
- >>174ありがとうございますー!
素敵です・・・
|

|