- 1 名前:デフォルトの名無しさん [2005/04/04(月) 03:43:03 ]
- シェルスクリプトに関する質問・回答や議論等を行う相談室スレッド。
- 35 名前:デフォルトの名無しさん [2005/04/11(月) 21:12:58 ]
- shはなんであんなにキモイんですか?
- 36 名前:デフォルトの名無しさん mailto:sage [2005/04/11(月) 21:40:16 ]
- >>33
判定がおかしいんじゃないの? #判定 の部分を、echo $keyに変えてみ。 それ以前に、 grep -v "^#" < input.txt でええやん。(行頭文字「#」がコメント開始の場合)
- 37 名前:デフォルトの名無しさん mailto:sage [2005/04/11(月) 21:53:09 ]
- >>35
けっこー美しいと思うおいらは変態でつか?(゚◇゚;
- 38 名前:デフォルトの名無しさん mailto:sage [2005/04/11(月) 22:22:30 ]
- UNIX使ってるやつがキモイから
- 39 名前:デフォルトの名無しさん [2005/04/11(月) 23:18:10 ]
- CreateGameー陸海空オンラインー
www112.sakura.ne.jp/~kaientai-project/creategame.htm 2chスレ game10.2ch.net/test/read.cgi/mmominor/1109935948/ ただ今、即戦力募集中!歴史に残るMMOを作ってみないか!!
- 40 名前:デフォルトの名無しさん [2005/04/11(月) 23:37:30 ]
- >>26-30
海原と山岡のシェル対決キボンヌ
- 41 名前:デフォルトの名無しさん [2005/04/12(火) 01:05:20 ]
- 究極シェルと至高シェル対決キボン
- 42 名前:33 mailto:sage [2005/04/12(火) 08:24:26 ]
- >>36
>>34氏の誘導先で、自己解決できました。 自己解決というか、何もコードは変えていないのですが意図する結果を出すようになりました。 (それはそれで可笑しいのですが…) > grep -v "^#" < input.txt >でええやん。(行頭文字「#」がコメント開始の場合) シェルスクリプト勉強中の身でして、「caseで一行ずつ判定させてみよう」と 思い立って、作ってみたものなのです。 ありがとうございました。
- 43 名前:デフォルトの名無しさん [2005/04/14(木) 02:01:50 ]
- 質問させて下さい。
シェルスクリプトからPHPを呼び出す際、 /usr/bin/php /home/id/public_html/test.php ↑の様に普通に呼び出すと問題ないのですが、 ↓の様に、引数付きで呼び出すと正しく認識してくれません… /usr/bin/php /home/id/public_html/test.php?mode=1 シェルスクリプトから引数付きでPHPを呼び出すにはどうしたらよいのでしょうか?
- 44 名前:デフォルトの名無しさん mailto:sage [2005/04/14(木) 10:54:18 ]
- >正しく認識してくれません
そりゃそうだ。 そのままではシェルからはtest.php?mode=1というファイルを探しに行ってしまう。 私ゃphpは知らんが、コマンドライン引き数として渡せばいいのなら /.../test.php mode=1 でいいかと。 そうでないなら標準入力? cgiに詳しい人の降臨待ちかな。
- 45 名前:43 mailto:sage [2005/04/15(金) 07:36:31 ]
- >>44
なるほど、そうですよね。 シェルスクリプトってDOSでいうバッチファイルみたいなもんなんですよね… なんだかおバカな質問してしまってました。 どうもありがとうございました。
- 46 名前:デフォルトの名無しさん [2005/04/18(月) 22:25:35 ]
- Cygwin上のbashでスクリプトを組んでいるのですが教えてください
あるデータ 1,2,3 abc があってこれをカンマを区切り文字として それぞれを変数に代入したいのですが、どうやればいいんでしょうか DATA="123,456,789 abc" set -- ${DATA} for i in $@; do echo $i done 上の様にやると 123,456,789 abc と空白で区切られてしまいます setコマンドで読み込む時に区切り文字は指定できないんでしょうか IFS変数をいじってみたけどダメでした あるいは他の方法(コマンド)があるんでしょうか
- 47 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:47:48 ]
- awkでやれば?
それよりもUNIX板で聞いた方が確実。
- 48 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:53:12 ]
- >>46
$ IFS=, ; for i in "$*" ; do echo $i ; done 123 345 678 abc $ IFS=, ; for i in $* ; do echo $i ; done 123 345 678 abc
- 49 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:55:05 ]
- >>26-30 ワロタ
- 50 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 23:06:22 ]
- 「シェルの比較」はスレ違いだな
- 51 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 23:34:18 ]
- >>47
>>48 アドバイスありがとうございます なんとかできました
- 52 名前:デフォルトの名無しさん [2005/05/22(日) 13:10:43 ]
- tcshなんてヽ( ・∀・)ノ●ウンコー
- 53 名前:デフォルトの名無しさん [2005/05/22(日) 13:17:36 ]
- kshなんてヽ( ・∀・)ノ●ウンコー
- 54 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 14:56:59 ]
- ashなんてヽ( ・∀・)ノ●マンコー
- 55 名前:デフォルトの名無しさん [2005/05/23(月) 22:52:38 ]
- ヽ( ・∀・)ノ●ウンコーbashで質問です
引数に与えられたファイルの最終更新時刻から現在までの時間を求める 関数fooを作成したのですが function foo(){ local nowtime=$(date '+%s') loca lfiletime=$(date -d "$(ls --full-time $1 | cut -d' ' -f8,9)" '+%s') let difftime=$nowtime-$filetime let h=${difftime}/3600 let m=${difftime}%3600/60 let s=${difftime}%3600%60 echo ${h}:${m}:${s} } 使い方: foo filename 処理速度が遅くていけてません もっといい方法があったら教えてください
- 56 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 23:19:21 ]
- 速度を求めるなら C で書くのがいいと思う
- 57 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 20:33:15 ]
- >>55
スクリプトに速度を求めるのは間違い。 difftime以外の変数を全廃してそれでも遅ければ別の方法を検討するべき >>56 おおむね同意
- 58 名前:55 mailto:sage [2005/05/26(木) 00:13:13 ]
- >>56
>>57 まぁそりゃそうなんですけどね Cで書いた方が(この処理に関しては)楽だし もっとエレガントにできちゃう方法があるのかなと聞いてみますた アドバイスありがとうございました
- 59 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 20:24:26 ]
- つまり役立たずは消えろってことだよ
わかった?>>56-57
- 60 名前:デフォルトの名無しさん mailto:sage [2005/05/27(金) 21:02:35 ]
- なんかほのぼの…
- 61 名前:デフォルトの名無しさん [2005/06/06(月) 21:18:28 ]
- bashなんですが教えてください
シェルスクリプトソースに含まれる変数を抽出しようとして ますが、いい方法が思いつきません cat hoge.sh | grep '\$.+' | 'ここがわからんぽ' | sort | uniq 'ここがわからんぽ'を' sed 's/\$.\+/'にすれば「変数」だけ取り除けるんですが sedの置換条件を反転すればいいんでしょうけどやり方がわからん・・
- 62 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 22:22:49 ]
- とりあえず俺が思いついたの。でもこれでは一行につき一個しか取り出せない。
sed 's/.*\(\$\w\+\).*/\1/p'
- 63 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 23:06:57 ]
- sedではツールの仕様上、一行に一つだと思うけど。
awkとかperlとか。もっと本格的にlex(もしくはその親戚)とか
- 64 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 00:01:32 ]
- >>61-63
どれどれ、じいにやらしておくれでないかい? 以下のスクリプトをファイルに書き込んで、sed -n -f に渡してみ。-nは重要さの。 :restrt s/^[^$]*\$/$/ texist bend :exist h s/\(\$[a-zA-Z0-9_{}]*\)/\1\ / P s/.*\ // trestrt :end
- 65 名前:64 mailto:sage [2005/06/07(火) 00:05:59 ]
- >>64
見直すと、6行目の「h」は全く要らんのお。取り去っておくれや。 じいの時代はの、 ・ラベルは6文字まで。 ・sedの扱う正規表現には\wとか+とかなかった。 ・sedにグループ化の記号{}とかはなかった。 だったので読みにくくてすまんのお。 若い人が現在のモダンなsed向きに綺麗に書き直しておくれ。
- 66 名前:62 mailto:sage [2005/06/07(火) 00:06:41 ]
- むはは。ダメダメだわこれ。つか変数部分の終了を検知するのマンドクセ
>>63 sedでも不可能ではないと思う。けど相当にややこしい。
- 67 名前:62 mailto:sage [2005/06/07(火) 00:08:06 ]
- あ、いつのまにか偉い人が。
- 68 名前:64 mailto:sage [2005/06/07(火) 00:08:29 ]
- それから、じいの時代には改行に\nとか使えなかったのも
sコマンドの切れ目のわかりにくさに影響しとるのお。 年寄りの話は長くていかんってか?まあ先が短いんだから大目に見ておくれ。
- 69 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 00:46:39 ]
- :restrt
s/^#// tend 冒頭にこう入れちゃうのはどうでしょ。 あとbashでは${}の中に%#:-=+*?!/がありだから、 凝ったスクリプトだと途中で切れちゃう変数が出ますね。
- 70 名前:デフォルトの名無しさん [2005/06/07(火) 23:48:04 ]
- kshですが教えてください。
cat TEST* > test_all.dat としたいのですが TEST*にマッチするファイルが多すぎてエラーに なってしまいます。 初心者の私では ls > file.list としてfile.listに該当ファイル名を出力し そこから一件づつtest_all.datに追記する方法しか 考えられませんでした。 何かいい方法があれば教えてください。
- 71 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 00:05:49 ]
- >>70
man find
- 72 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 00:46:02 ]
- >>70
ls -1 | grep ^TEST | xargs cat > test_all.dat lsがaliasされてる場合は注意。
- 73 名前:デフォルトの名無しさん [2005/06/08(水) 19:02:57 ]
- >>71
findでなんとかなるのでしょうか? >>72 ありがとうございます。 試してみます。
- 74 名前:デフォルトの名無しさん [2005/06/08(水) 19:10:27 ]
- >>71
すみません。わかりました。 72とほぼ同じ方法ですね
- 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とか、ライブラリと同名のプロセスを呼んでいた」に一票。
|

|