シェルスクリプトの変数名を数字で初めていけない
他のプロブラムでもそうですが、変数名に数字で始めるとシェルスクリプトではエラーになります #!/bin/bash 1str="TEST" echo "$1str" $sh test.sh test.sh: 行 3: 1s […]
auto_increment(オートインクリメント)の連番を初期化する「MySQL」
MySQLでauto_increment(オートインクリメント)では、自動で現在格納されているナンバーの最大値に 1 を追加した数値を自動で付与する機能です。 この機能で作ったテーブルで本番移行とかでデータを削除して本番 […]
シェルスクリプトで変数が空文字であるか調べる
シェルスクリプトで変数が空かどうかを調べる シェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。 testコマンドで変数が空文字であるか調べる testコ […]
ファイルの所有者を監視するスクリプト
ファイルの所有権を変更されていないか監視するスクリプト PHPでファイルの書込み処理をするプログラムがあって、そのファイルの所有権が「apaceh」以外だとパーミッションエラーとなり書込みが失敗するので、ファイルの所有者 […]
PHPでファイルに文字列を書き込む「file_put_contents()」
文字列をファイルに書き込む方法:file_put_contents() PHPでファイルに文字列を書き込むには「file_put_contents()」の関数で書き込みできます。 ファイルに書き込むには、ファイルを開く関 […]
PHP で改行コードを削除する
PHPで改行コードを取り除く方法 PHPで改行コードを取り除く方法ですが、ネットで調べるといろいろな方法がありますが、str_replaceで改行を取り除く方法を紹介します。まず、下記のような改行を含む変数があるとします […]
コメントアウトの書き方【JavaScript】
JavaScriptでコメントアウトの書き方ですが、2種類あります。1行のみコメントアウトで使用する場合は「//」を使用する事が多いです <script> // Hello world!! を表示 docum […]
改行を含む文字列を改行して表示する【JavaScript】
メッセージボックスに改行を含む文字列を表示したい JavaScriptで改行を含む以下のような文字列を表示したい場合に、改行されずにうまくいきませんでした。 エラー内容は「Uncaught SyntaxError: In […]
チェックボックスでチェックした値を確認する【JavaScript】
JavaScriptで、チェックボックスでチェックした項目の値をアラートダイアログに表示したい WEBページを作っていて、チェックボックスでチェックした値を取得して、そのチェックボックスの「Value」値を確認したいケー […]
Cronで日本語のメールを送ると文字化け・添付ファイルになる
日本語の文字列があるメールを送ると添付ファイルなる場合の対処法 件名は日本語でメール本文に日本語文字列があるメールを送信するシェルスクリプトを作って、スクリプトを実行してメールを送信すると受信したメールの件名・本文ともメ […]
while readで最終行が処理されない【シェルスクリプト】
while readを利用して、catコマンドでファイルを読むこんだ場合に、最終行がある文字が読み込まれない問題 Windowsで生成したファイルをシェルスクリプトでwhile readを利用して、catコマンドでファイ […]
シェルスクリプトを利用して、iptablesに特定のIPを拒否するスクリプト
シェルスクリプトの引数に特定のIPを指定して、そのIPをF/Wに追加する iptablesのF/Wで特定のIPアドレスを拒否(DROP)したい場合に、その都度コマンドを入力するのが面倒なので、シェルスクリプトで引数に拒否 […]
シェルスクリプトで「Enter」を押さないと処理を進めないようにする
「Enter」キーの入力しないと処理を一時停止する シェルスクリプトで処理を進めていて、変数とか処理に問題なければ処理を進めたいケースがあります。その場合に「エンター(Enter)キー」を押すと処理を進める場合は「rea […]
住所から緯度経度を取得する(Yahoo!ジオコーダAPI)
Yahoo!ジオコーダAPIで住所から緯度経度を取得する 住所から緯度経度を取得する必要があったのでその方法を調べました。地図のAPIではGoogle Maps Platform(旧:Google Maps API)が有 […]
PHPでURLからパラメータを取得する方法
PHPで下記のようなURIから「id=123」・「name=admin」のようなパラメータを取得について説明します 下記のURIでは、パラメータとURLは「?」で区切り、複数のパラメーターは「&」で繋いでいます。 […]




