シェルスクリプト総合 その19
レス数が1000を超えています。これ以上書き込みはできません。
0001シェルスクリプトライター
2011/12/10(土) 20:06:40.38スクリプトのお勉強・自慢・腕試しなどにどうぞ。
□お約束
・特記なき場合はBourne Shell(/bin/sh)がデフォルトです。
bash/zsh/ksh/ashなどに依存する場合は明示しましょう。
Linuxユーザは/bin/shの正体がbashなので特に注意。
FreeBSDユーザは/bin/shの正体がashなので注意。
v7 shに一番近くて、現役のshは、OpenSolaris由来のheirloom sh。
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/sh/
http://heirloom.sourceforge.net/sh.html
・csh/tcshのシェルスクリプトは推奨されません。
(理由は「csh-whynot」でググれ)
・UNIXにはシェルスクリプトに便利な小さなコマンドがいろいろあります。
manや参考リンクを見ましょう。
aproposないしはman -kでそれらしい単語による簡単な検索もできます。
・シェルスクリプトのことをシェルってゆーな
・シェルで使えるワイルドカード等は正規表現ではありません。
正規表現の話題はスレ違い(正規表現スレへ)
□初心者へのアドバイス:
・適した道具を判断するのも頭の重要な使い方。シェルスクリプトよりも
RubyやPerlの方が適した仕事には素直にそちらを使いましょう。
・知らないコマンドが出てきたらmanを引きましょう。
・思い通りに動かないときは、まずは sh -x でトレースしましょう。
前スレ
シェルスクリプト総合 その18
http://hibari.2ch.net/test/read.cgi/unix/1308195527/
次スレは >>970 で。
0978名無しさん@お腹いっぱい。
2012/06/07(木) 08:16:19.330979名無しさん@お腹いっぱい。
2012/06/07(木) 11:46:48.750980名無しさん@お腹いっぱい。
2012/06/07(木) 11:48:46.00使い慣れたエディタで書けばいい。
0981名無しさん@お腹いっぱい。
2012/06/07(木) 12:03:36.22簡単な文法チェックもできるエディタ限定でお願いします
0982名無しさん@お腹いっぱい。
2012/06/07(木) 12:38:03.05秀丸使ったことないけど具体的にどんなところがいいの?
vimと比較したいです。
0983名無しさん@お腹いっぱい。
2012/06/07(木) 13:24:38.07キーバインドが標準的
文法チェックが出来る
インデントも正しく出来る
0984名無しさん@お腹いっぱい。
2012/06/07(木) 18:46:33.020985名無しさん@お腹いっぱい。
2012/06/07(木) 20:33:24.170986名無しさん@お腹いっぱい。
2012/06/07(木) 21:08:20.474200円っていう価格設定と実質日本人しか使ってないってのは痛い
0987名無しさん@お腹いっぱい。
2012/06/07(木) 22:46:48.130988名無しさん@お腹いっぱい。
2012/06/07(木) 22:58:20.08母数が3桁は違うだろ…現実みようぜ…
0989名無しさん@お腹いっぱい。
2012/06/07(木) 23:22:06.040990名無しさん@お腹いっぱい。
2012/06/07(木) 23:27:56.11>1
0991名無しさん@お腹いっぱい。
2012/06/07(木) 23:38:34.250993名無しさん@お腹いっぱい。
2012/06/07(木) 23:53:51.080994名無しさん@お腹いっぱい。
2012/06/08(金) 00:36:39.22シェルスクリプト総合 その20
http://toro.2ch.net/test/read.cgi/unix/1339083351/
0996名無しさん@お腹いっぱい。
2012/06/08(金) 06:30:13.260997名無しさん@お腹いっぱい。
2012/06/08(金) 09:49:09.320998名無しさん@お腹いっぱい。
2012/06/08(金) 09:49:49.790999名無しさん@お腹いっぱい。
2012/06/08(金) 12:17:47.62俺秀丸使いだよ
1000名無しさん@お腹いっぱい。
2012/06/08(金) 12:18:03.1910011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。