[トップページ] [星雲紀行] [MLXS] [WPGen] [自作音楽] [モデル] [vi/vim] [tips] [自己紹介]

Shell Script 移植性

目次

  1. このページは
  2. tips
  3. 参考文献・参考ウェブページ
  4. 履歴

このページは

シェルスクリプトについてのTIPS。 ShellScript を書く上で互換性を確保するために 守るべき事項。

[content]

tips

移植性確保の為のTIPS。
独自の拡張などはなるべく使用せず、多くのシェルで動作するほうが 使用範囲が広く、使いやすい。
用途が限定できればその必要は無いかもしれない。

  • echo は移植性に乏しい、標準化されたprintf を使うほうが望ましい。
  • 配列は使うべきではない。
  • 関数は使うべきではない。
  • select loop
  • ERE (Extended Regular Expression)
  • ブレース展開
    $ echo tmp-{a,b}.c
  • プロセス展開
    $ tmp.sh < data1 < data2 > out
[content]

参考文献・参考ウェブページ

[content]

履歴

  • 2006/07/17 分岐版・作成開始
[目次]
ご意見、ご感想、誤字、間違い等、お気づきの点がありましたら KGussan@Gmail.com まで連絡ください。
このウェブページの注意・免責事項 Copyright (C) 2004-2012 KGussan. [トップページ]
[PR:元国税局勤務の起業家向け、遺産相続の相談なら植村洋税理士事務所:一時間無料税理士相談。お気軽に。]