シェルスクリプトの総合スレです。
□お約束
・特記なき場合はBourne Shell(/bin/sh)がデフォルトです。
bash/zsh/ksh/ashなどに依存する場合は明示しましょう。
Linuxユーザは/bin/shの正体がbashまたはdashなので特に注意。
FreeBSDユーザは/bin/shの正体がashなので注意。
v7 shに一番近くて、現役のshは、OpenSolaris由来のheirloom sh。
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/sh/
http://heirloom.sourceforge.net/sh.html
・csh/tcshのシェルスクリプトは推奨されません。
(理由は「csh-whynot」でググれ)
・UNIXにはシェルスクリプトに便利な小さなコマンドがいろいろあります。
manや参考リンクを見ましょう。
aproposないしはman -kでそれらしい単語による簡単な検索もできます。
・シェルで使えるワイルドカード等は正規表現ではありません。
正規表現の話題はスレ違い(正規表現スレへ)
・シェルスクリプトのことをシェルってゆーな
□初心者へのアドバイス:
・適した道具を判断するのも頭の重要な使い方。シェルスクリプトよりも
awkまたはperlの方が適した処理にはそちらを使いましょう。
・知らないコマンドが出てきたらmanを引きましょう。
・思い通りに動かないときは、まずは sh -x でトレースしましょう。
□回答者への注意事項:
・シェルスクリプトでの処理方法を質問しているのに、よくわからずに
「そういうのはperl使いましょう」と回答するのはやめましょう。
安易にperlに逃げずにシェルスクリプトで処理するのが頭のいいやり方。
前スレ
シェルスクリプト総合 その25
http://echo.2ch.net/test/read.cgi/unix/1439563321/
探検
シェルスクリプト総合 その26 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
2017/03/20(月) 12:07:26.41
2018/05/06(日) 01:02:57.40
2018/05/06(日) 10:46:14.65
echo 999
1000名無しさん@お腹いっぱい。
2018/05/06(日) 10:46:54.81 exit 1000
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 411日 22時間 39分 28秒
新しいスレッドを立ててください。
life time: 411日 22時間 39分 28秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 日中「貿易依存度」を最新データから読解く 中国の輸出入における日本の存在感が薄れる一方、日本の中国依存は依然として高水準 [煮卵★]
- 国民健康保険料、外国人だけ前払いしてもらう? 厚生労働省が提案した未納対策 日本人も滞納は多いわけだが:東京新聞 [少考さん★]
- 働いて働いて働いても生活は…円安に歯止めが掛からず生活は苦しくなるばかり…サナエノミクスの限界で「高市不況」がやってくる ★8 [ぐれ★]
- 「仮放免家族」で育ったクルド系24歳が語る希望、幼少期に「国へ帰れ」と言われた日本社会で [少考さん★]
- 【サッカー】上田綺世が衝撃の4ゴール&PK奪取の大暴れ!驚異のリーグ戦15戦18発、オランダの日本人最多得点記録を更新 [征夷大将軍★]
- 「ジェンダー」と言っただけなのに…なぜ敬遠される? 研究者が語る気づきの大切さ [少考さん★]
- 【悲報】日本と中国、ガチのマジで戦争しそう。高市さん助けて [811796219]
- スマホ、microSDカードスロット復活へ。メモリがガンガン高騰してスマホも高価になる見込みのため [838847604]
- 【高市悲報】自衛隊単独で中国軍と戦争になったら速攻で負けることが判明 [931948549]
- 女さん最低だった。男の「戦死」で大儲けする女たち...ロシア社会で徴兵された男を見つけ無断で婚姻届を提出し遺族年金を貰う [359572271]
- IQテストしたら79だった話
- ほく(プロ)「炙りあぶ、下さい。」店主「炙りアブ?」
