タグ

2007年12月27日のブックマーク (3件)

  • awkを用いたテキスト抽出入門 - builder by ZDNet Japan

    sedと同様に、awkもテキストの変換を行うために利用される。ただし、awkは汎用のテキスト変換ツールであると同時に、それ自身がプログラミング言語でもある。スクリプトを記述する際やコマンドラインから操作を行う際には、awkが特に役立つだろう。 awkの強力さを説明するには、例を見ていただくのが一番分かりやすい。それでは、まず以下の例を見てみよう。 $ printf "line one\nline two\n" | awk ‘{print $2, $1}' one line two line 上記の例では、行の2つの単語を入れ替えている。awkでは、空白文字で分割されている文字列は変数で操作することが可能である。変数は、1番目の文字列が$1に、2番目の文字列が$2に、というように割り当てられる。例では、変数の順番を指定して表示順を変更しているため、「line one」を受け取ると「one l

    kminoru
    kminoru 2007/12/27
    awkの使い方。[atode-あとで読む]
  • sedによるテキスト処理入門 - builder by ZDNet Japan

    sedは非常に手軽でかつ強力な、軽量テキスト処理ツールである。「stream editor」を省略してsedと名付けられており、テキストの操作やフィルタリングを行うことが可能だ。ここでは、sedの使い方をいくつかお見せしよう。 sedは「受け渡し」の際によく用いられる。あるコマンドの出力をパイプでsedに渡し、その出力の内容を修正して書式を整えた上で、それを新しい出力とする、といった使われ方をするのだ。また、sedではテキストファイルを扱うことも可能である。変換されたテキストは標準出力に出力されるので、他のファイルにリダイレクトもできる。 sedの強力さを説明するには、例をいくつか見ていただくのが一番分かりやすい。 $ printf "line one\nline two\n" | sed -e 's/.*/( & )/' ( line one ) ( line two ) この例では2行

    kminoru
    kminoru 2007/12/27
    sedの使い方。[atode-あとで読む]
  • ハイクオリティなアイコンの作り方を動画で紹介する「iconka.com」

    インターネット上で配布されているハイクオリティーなアイコン、これらは一体どういう風に作られているか、気になった事は無いでしょうか?今回紹介する「iconka.com」ではハイクオリティーなフリーアイコンを配布するとともにその作り方を動画で公開しています。 サイトではいくつかのシリーズのアイコンの作り方をまとめたビデオチュートリアルが公開されています。一つ一つ詳しく追っていく感じではありませんが、こんな風にして作られているのかと言うのはわかるようになっています。 動画は以下から Happy squirrel YouTube – Happy squirrel こちらは下書きからリスのアイコンができ上がっていくまでの過程を早回しで録画されています。グラデーションを巧みに使ってどんどんと精巧になるキャラクターを見る事ができます。 Your good friends YouTube – Icon P

    ハイクオリティなアイコンの作り方を動画で紹介する「iconka.com」
    kminoru
    kminoru 2007/12/27