1 名前:名無しさん@お腹いっぱい。 [04/09/01 21:21] tcsh とかイラネ
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/07(土) 01:29:54 ] 普通はksh93、そうでなければ、Bash (3.x)、 パワーユーザはzsh、 感傷に浸りたいひとが、tcsh 。
329 名前:名無しさん@お腹いっぱい。 [2008/06/10(火) 08:45:10 ] cshのデメリットって 標準エラー絡みしか思いつかないんだけど他にもある?
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/10(火) 08:59:50 ] csh why not
331 名前:名無しさん@お腹いっぱい。 [2008/06/17(火) 10:59:44 ] #!/bin/csh -f set com=$0 if ($#argv < 1 || $#argv > 3) then echo Usage:$com start_line total_lines '[file_name]' exit 1 endif if ($#argv == 2) then set s=$1 set t=$2 tail +$s | head -$t else set s=$1 set t=$2 set f=$3 cat $f | tail +$s | head -$t endif exit 0 echo ------------------ これだとエラーがでます。どなたか改良してください。お願いします。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 02:37:22 ] cshはglobの制御がどうにもしがたい。糞。
333 名前:名無しさん@お腹いっぱい。 [2008/06/18(水) 03:12:26 ] #!/bin/sh com="$0" if [ $# -lt 2 -o $# -gt 3 ]; then echo Usage:$com start_line total_lines '[file_name]' >&2 exit 1 fi if [ $# -eq 2 ]; then s="$1" t="$2" tail +$s | head -$t else s="$1" t="$2" f="$3" cat $f | tail +$s | head -$t fi exit 0
334 名前:名無しさん@お腹いっぱい。 [2008/07/15(火) 17:13:57 ] ------------------------------- echo "running..." set num = 1 foreach file (*.ppm) ./mser.ln $file img$num.mser ./compute_descriptors.ln -sift -i $file -p1 img$num.mser -o1 mser.img$num.sift @ num++ end echo "running..." set num = 1 foreach file (*.ppm) ./mser.ln $file img$num.mser ./compute_descriptors.ln -sift -i $file -p1 img$num.mser -o1 mser.img$num.sift @ num++ end ---------------------------------------------- こう書くと ./mser.sh: line 7: syntax error near unexpected token '(' ./mser.sh: line 7: 'foreach file(*.pp,)' と言うエラーが出ます。ボスケテ!
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 21:32:06 ] cshか・・・今となっては全てが懐かしい
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/15(火) 21:49:37 ] マルチかよ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/19(土) 22:13:32 ] おまえらdashって知ってるか?
338 名前:ウサチャソ ◆/0IEZmXnQ6 mailto:sage [2008/07/20(日) 05:13:21 ] >>337 えー初耳なにそれ
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/20(日) 23:54:08 ] 昔debianでNetBSDのshのlinux移植版をdashってしてたけど そのこと?
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/07/28(月) 11:40:07 ] dash(dead again shell)ってどこかで聞いた覚えがあるけど なんだか思い出せん
341 名前:名無しさん@お腹いっぱい。 [2008/09/13(土) 18:03:43 ] うちの会社では、基幹系の処理をcshスクリプトで実行してます。 6,7年前に汎用機からSoralisに基幹処理を移行したときに、 対話もスクリプトもcshってことになっちゃったみたいです。 3,4年前から対話はtcshでやろう!ってことになってきたのですが、 それもログインシェルの変更ではなくて、 ログイン後に"tcsh"っていちいちタイプしてますよ。 (わたしはbashだけど) 「標準エラー出力が...」なんて言っても、 会社の同僚はみんな汎用機 & JCL & COBOL の人達なので(わたしもそうですが)、 そもそも標準入力・標準出力を理解してないので、話になりません。 まだまだそういう環境もあるのですよ...(最近できたんだけど)
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 18:39:01 ] スクリプトはbshで書くようにしないとでしょ...
343 名前:名無しさん@お腹いっぱい。 [2008/09/13(土) 20:16:34 ] ナショナル撲滅してパナソニックに統一しろ! みたいなスレだな
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 20:20:10 ] >>343 え、それはすでに決定事項で、パナソニックに統一されますが。今年10月からだっけ?
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 21:53:00 ] Soralisならしょうがないな
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 23:06:13 ] csh(tcsh)も、期限を切ってサポート終了すればいいのだな。
347 名前:名無しさん@お腹いっぱい。 [2008/09/13(土) 23:16:41 ] 池田大作が「宗教は自由」って言ってた
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 17:45:33 ] cshの勉強をするのにお勧めの書籍ってある?
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 18:27:25 ] C SHELL フィールドガイド とか? でもなんだっていまさらcshなの? SI会社で昔のcshスクリプトでもメンテナンスしなきゃならないの?
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 21:10:55 ] www.faqs.org/faqs/unix-faq/shell/csh-whynot/
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 21:16:37 ] 汚れ仕事は金になる〜