タグ

UNIXとプログラミングに関するmahler-5のブックマーク (3)

  • なるべく書かないawkの使い方 - ザリガニが見ていた...。

    awkという、古くからのスクリプト言語がある。(1977年生まれ。読み方は「オーク」である。エイ・ダブリュ・ケイではない)man awkをPDFに変換してみると、たったの3ページ強しかない。 $ man -t awk|pstopdf -i -o ~/Downloads/awk.pdf とてもシンプルな言語仕様ではあるが、awkには必要十分な表現力がある。特にテキストを処理する場面においては、最小限のシンプルな記述で、気の利いた処理を素早くこなす。無駄のないawkワンライナーを見ると、ある種の感動を覚える。awk以降に生まれたスクリプト言語は、少なからずawkの影響を受けていると思われる。 awkを知ることで、間違いなく幸福度は上がると思う。いつかきっと「知ってて良かった」と思える時が来るはず。もっともっと、awkを知りたくなってきた。 基動作 awkの基動作は、とってもシンプルである。

    なるべく書かないawkの使い方 - ザリガニが見ていた...。
  • while 文の使用方法 | UNIX & Linux コマンド・シェルスクリプト リファレンス

    while 文の使用方法 while 文とは? while 文は「ある条件が成り立っている間のみ繰り返し処理を実行する」といった、不定回の繰り返し処理を行う場合に使用するループ制御文である。 一般的に処理回数が明確である場合には for 文を用いるが、処理回数が開始時点では不明確な場合はこの while 文を用いる。 while 文は始めに指定された条件式の終了ステータスを判定し、結果が真である場合のみループ処理を継続する。ループ毎に条件式を評価し真であれば処理を実行する。これを繰り返し、条件式が偽になった時点でループ処理をを終了する。 → 処理回数が開始時点では不明確なループ処理には while 文を使用する。 while 文にはループの継続条件となる条件式を指定する。条件式には test コマンドを使用するのが一般的だが、当然その他のコマンドも使用可能である。 while 文により条件

    while 文の使用方法 | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • UNIX入門 〜初心者のためのUNIX/Linux講座〜

    UNIX基礎知識 UNIXの基礎知識について解説。初心者はまずこちらからお読みください。 Linuxコマンド一覧 UNIXを使う上で必須の知識であるコマンドについて解説。Linuxコマンドを中心に解説していますが、どのUNIX環境でも同様に使用できるコマンドを集めています。 シェルスクリプト入門 シェルスクリプト(Bshell系)について解説。シェルの基的な文法から、実践的なプログラミングテクニックまで幅広く解説。 おすすめ書籍 UNIX/Linuxに関連するおすすめの書籍を紹介しています。

  • 1