プログラミング

スポンサーリンク
Linux

シェルスクリプトの変数名を数字で初めていけない

他のプロブラムでもそうですが、変数名に数字で始めるとシェルスクリプトではエラーになります#!/bin/bash1str="TEST"echo "$1str"$sh test.shtest.sh: 行 3: 1str=: コマンドが見つかりま...
Linux

auto_increment(オートインクリメント)の連番を初期化する「MySQL」

MySQLでauto_increment(オートインクリメント)では、自動で現在格納されているナンバーの最大値に 1 を追加した数値を自動で付与する機能です。この機能で作ったテーブルで本番移行とかでデータを削除して本番移行しても、auto_...
Linux

シェルスクリプトで変数が空文字であるか調べる

シェルスクリプトで変数が空かどうかを調べるシェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。testコマンドで変数が空文字であるか調べるtestコマンドで「-n」を使えば、...
Linux

ファイルの所有者を監視するスクリプト

ファイルの所有権を変更されていないか監視するスクリプトPHPでファイルの書込み処理をするプログラムがあって、そのファイルの所有権が「apaceh」以外だとパーミッションエラーとなり書込みが失敗するので、ファイルの所有者がApacheから変更...
プログラミング

PHPでファイルに文字列を書き込む「file_put_contents()」

文字列をファイルに書き込む方法:file_put_contents()PHPでファイルに文字列を書き込むには「file_put_contents()」の関数で書き込みできます。ファイルに書き込むには、ファイルを開く関数「fopen()」、フ...
プログラミング

PHP で改行コードを削除する

PHPで改行コードを取り除く方法PHPで改行コードを取り除く方法ですが、ネットで調べるといろいろな方法がありますが、str_replaceで改行を取り除く方法を紹介します。まず、下記のような改行を含む変数があるとします<?php$text ...
プログラミング

コメントアウトの書き方【JavaScript】

JavaScriptでコメントアウトの書き方ですが、2種類あります。1行のみコメントアウトで使用する場合は「//」を使用する事が多いです<script>// Hello world!! を表示document.write("Hello wo...
プログラミング

改行を含む文字列を改行して表示する【JavaScript】

メッセージボックスに改行を含む文字列を表示したいJavaScriptで改行を含む以下のような文字列を表示したい場合に、改行されずにうまくいきませんでした。エラー内容は「Uncaught SyntaxError: Invalid or une...
プログラミング

チェックボックスでチェックした値を確認する【JavaScript】

JavaScriptで、チェックボックスでチェックした項目の値をアラートダイアログに表示したいWEBページを作っていて、チェックボックスでチェックした値を取得して、そのチェックボックスの「Value」値を確認したいケースが有りました。POS...
Linux

Cronで日本語のメールを送ると文字化け・添付ファイルになる

日本語の文字列があるメールを送ると添付ファイルなる場合の対処法件名は日本語でメール本文に日本語文字列があるメールを送信するシェルスクリプトを作って、スクリプトを実行してメールを送信すると受信したメールの件名・本文ともメールクライアントでは、...
Linux

while readで最終行が処理されない【シェルスクリプト】

while readを利用して、catコマンドでファイルを読むこんだ場合に、最終行がある文字が読み込まれない問題Windowsで生成したファイルをシェルスクリプトでwhile readを利用して、catコマンドでファイルを出力して、内容を読...
Linux

シェルスクリプトを利用して、iptablesに特定のIPを拒否するスクリプト

シェルスクリプトの引数に特定のIPを指定して、そのIPをF/Wに追加するiptablesのF/Wで特定のIPアドレスを拒否(DROP)したい場合に、その都度コマンドを入力するのが面倒なので、シェルスクリプトで引数に拒否したいIPアドレスを指...
Linux

シェルスクリプトで「Enter」を押さないと処理を進めないようにする

「Enter」キーの入力しないと処理を一時停止するシェルスクリプトで処理を進めていて、変数とか処理に問題なければ処理を進めたいケースがあります。その場合に「エンター(Enter)キー」を押すと処理を進める場合は「read Wait」という ...
プログラミング

住所から緯度経度を取得する(Yahoo!ジオコーダAPI)

Yahoo!ジオコーダAPIで住所から緯度経度を取得する住所から緯度経度を取得する必要があったのでその方法を調べました。地図のAPIではGoogle Maps Platform(旧:Google Maps API)が有名ですが、Google...
プログラミング

PHPでURLからパラメータを取得する方法

PHPで下記のようなURIから「id=123」・「name=admin」のようなパラメータを取得について説明します下記のURIでは、パラメータとURLは「?」で区切り、複数のパラメーターは「&」で繋いでいます。htttps://exampl...
スポンサーリンク