curl でSSL証明書を無視して接続する
CurlでSSL証明のエラーを無視して接続する オレオレ証明書等でCurlで接続した際に、SSL証明書がエラーとなり接続できない状態で証明書を無視して接続するには「-k」、「--insecure」のオプションを使います […]
シェルスクリプトの変数名を数字で初めていけない
他のプロブラムでもそうですが、変数名に数字で始めるとシェルスクリプトではエラーになります #!/bin/bash 1str="TEST" echo "$1str" $sh test.sh test.sh: 行 3: 1s […]
シェルスクリプトで変数が空文字であるか調べる
シェルスクリプトで変数が空かどうかを調べる シェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。 testコマンドで変数が空文字であるか調べる testコ […]
WSLのUbuntuをリセット(初期化)する
WSL環境でインストールされているUbuntuを初期化する WSL環境で、Ubuntuをインストールされている状態で初期化(再インストール)のような状態にする方法を紹介します。 通常のUbuntuであれば、OSを再インス […]
OwnCloudでサーバー側で直接にファイルを追加・削除する
OwnCloudでサーバー側でファイルを追加・削除した結果を直接反映する OwnCloudサーバーでサーバー側にファイルが保存されている領域にファイルを追加したり削除してもブラウザではそのファイルは確認できません。 Ow […]
シェルスクリプトを実行している絶対パスを取得する
シェルスクリプトで実行しているディレクリ名を取得する場合「dirname ${0}」でディレクトリ名を取得できます。 但し、実行時に相対パスで実行するとディレクトリ名も相対パスとなります。 下記のスクリプトでは、「$0」 […]
ファイルパスからディレクリ名・ファイル名を取得
「dirname」、「basename」で、ディレクトリ名・ファイル名を取得 ファイルパスからディレクトリ名・ファイル名を取得するには「dirname」、「basename」を使うとディレクトリ名やファイル名を取得できま […]
シェルスクリプトでファイルを読み込んで処理する
シェルスクリプトでファイルを1行ずつ読み込む シェルスクリプトでファイルの内容を読み込んで、その内容を出力したりする方法を紹介します ファイルを標準入力へリダイレクトさせて読み込む while read lineで、標 […]
Github 無料でプライベートリポジトリを作る
Githubで、プライベートリポジトリを作る GitHubでは、以前はプライベートリポジトリは月額7ドル以上で有料でしたが、2019年1月7日(現地時間)、無料ユーザーでもプライベートリポジトリを使えるようにしたと発表が […]
FileZillaでHTML・PHPのみダウンロードする方法
FileZillaでHTML・PHP等の特定のファイルのみアップロード・ダウンロードする方法 FileZillaでHTML・PHP等のテキスト系ファイルをダウンロードする方法を紹介します。 通常にFileZillaでWE […]
PHP 文字列・変数の結合
文字列・変数を連結する方法 PHPで文字列を結合するには、結合演算子「.」を使う場合と、結合代入演算子「.=」を使って結合する方法があります ドット「.」を利用して文字列を結合する ドットを利用して文字列を結合する場合は […]
PHP シングルクォートとダブルクォートの違い
シングルクォート(シングルコーテーション)とダブルクォート(ダブルコーテーション)の違い PHPでのシングルクォートとダブルクォートの違いですが、今まであまり深く考えずに使用していました。 私の場合は日頃はプログラミング […]
Ubuntu でプロキシサーバー(squid)のインストール
Ubuntu 16.04 に squid 3.5 をインストール ubuntu 16.04にプロキシサーバーとして機能する「squid 3.5」をインストールします。プロキシサーバーに接続する際ですが、BASIC認証を利 […]
Linux でOSのバージョン、カーネルのバージョンの確認方法
CentOSでOSのバージョン確認 Redhat系のCentOSで、OSのバージョンを確認するには、「/etc/redhat-release」をみると確認できます $ cat /etc/redhat-release Ce […]
シェルスクリプトでwhile内のでsshコマンドを使用すると1回しか処理されない
シェルスクリプトでwhile文を利用して、そのループ処理内にsshコマンドを使用するとループ処理されずに1回のみとなる場合の対処方法です 下記のシェルスクリプトでは、LIST_FILE=/home/admin/list. […]






