awk bash unix シェルスクリプト

[unix] netcatでhttpサーバ その2

coprocを使おう [unix] netcatでhttpサーバ その1 では fifo を使って、リクエストを処理した結果をパイプの前にいる netcat に返したけど、今度は bash のコプロセスを使ってやってみよう。 ※子プロセスじゃなくて、コプロセスだよ。copro...

awk HTTP unix web

[unix] netcatでhttpサーバ その1

webサーバからの応答によって、処理を変えたいときにテスト用のwebサーバが欲しくなるよね。 そんな時はnetcatを使おう。 まずは まずは応答用のHTMLファイルを用意する。 normal.html 改行コードはCRLFにしておく。

PHP

[PHP] オーバーロードとマジックメソッド

[PHP] PHPオブジェクトと配列の変換まとめ では、存在しないプロパティに値を設定すると、プロパティが追加されるのを見た。 class A {} $a = new A(); $a->foo = 'f'; var_dump($a); // object...

bash シェルスクリプト

[bash] 配列をset(集合)として扱いたい

[bash] 配列をソート、検索 でbashの配列操作について書いたけど、配列をset(集合)として取り扱いたい場合の操作について。 ※bash4以降では連想配列が使えるので、bash4前提であれば、そっちを使ったほうがいいかも。 配列をユニークにする まずは配列から重複...