シェルスクリプト
理解が足りねー! レガシーな文法嫌い・・・。 が、避けては通れないので、そろそろ本気で復習します・・・。 そのためには実験環境が必要。 週末は秋葉原でサーバでも物色するか・・・。
理解が足りねー! レガシーな文法嫌い・・・。 が、避けては通れないので、そろそろ本気で復習します・・・。 そのためには実験環境が必要。 週末は秋葉原でサーバでも物色するか・・・。
つまり・・・ 代入するときには$がいらない。 参照するときは$がいる。 あと、「=」の前後にスペースを入れてはダメだったはず。
シェルスクリプト実行時の引数は自動的に「位置パラメータ」としてシェル変数に代入される。 1番目の引数は$1、 2番目の引数は$2、 といった具合。 詳しくはシェルスクリプトポケットリファレンスのP34を参照。
${変数名:=値} とすれば、シェル変数が未設定か値がヌルの場合、指定した値を設定し、さらにその値を返す。 ちなみに、 $変数名 と ${変数名} は同じ。多分。
基本的。 が、シェルスクリプトポケットリファレンスbash編のP43の記述は明らかに間違っている。 基本構文の記述ミスってwwwww 雑魚すぎ。 しかも技術評論社のサイトには正誤表なし。 技術評論社クソじゃね? もしかし…
PHPのexec関数を使うと、コマンドはApacheの実行権限(大抵、apacheかnobody)で起動される。 で、これだと実行できないコマンドがあったり、 apache権限以外でプロセスを立ち上げたい場合などは、 s…
Webからシステム上のコマンドを実行するには exec() popen() proc_open() system() passthru() 等がある。 それぞれについて簡単に解説。 ■exec() スクリプトを実行するだ…
グラフィックライブラリが有効になっていないと、画面(ブラウザ)が真っ白になるという不具合が生じる場合がある。 その際は、php.iniでGDライブラリを有効化する必要あり。 上記2行を有効化したあと、Apacheを再起動…
地味にC言語の理解が足りない気がする・・・・。 つーか仕様がクソなんだよな。C言語ウンコすぎ。 という批判はおいといて・・・・ 分割コンパイルの仕組みを良く理解していない。 Makefileでオブジェクトファイルを指定す…
まぁ、奥深いよね・・・。 見たことない、属性とかでてくるし・・・。 必要になれば、勉強するということで・・・ダメ? Studying HTTP W3C私的和訳 WEB関連リンク集
最近のコメント