Linux,Ubuntu,プログラミング

Thumbnail of post image 046

シェルスクリプトでファイルを1行ずつ読み込む

シェルスクリプトでファイルの内容を読み込んで、その内容を出力したりする方法を紹介します

ファイルを標準入力へリダイレクトさせて読み込む

 while read lineで、標準入力 ...

Linux

Thumbnail of post image 101

cpコマンドで不可視ファイル(ドットファイル)までコピーする

cpコマンドで「.htaccess」等の隠しファイルを含むディレクトリをコピーするときに、「 cp -r test/* 」とすると、コピー元に「.htaccess」等の隠し ...

Linux,Mac,Ubuntu,プログラミング

Thumbnail of post image 096

シングルクォート(シングルコーテーション)とダブルクォート(ダブルコーテーション)の違い

PHPでのシングルクォートとダブルクォートの違いですが、今まであまり深く考えずに使用していました。

私の場合は日頃はプログラミングより ...

Linux

Thumbnail of post image 081

uniqコマンドで重複した行を削除・表示する

Linuxのuniqコマンドを利用すると、重複した行を削除したり、重複している行のみ表示できます。
uniq コマンドではオプションなしでは、重複している行を削除できますが「ソート」 ...

Linux

Thumbnail of post image 049

MySQL(MariaDB)で、SQLのクエリーログを出力する

MySQLやMariaDBでクエリーを実行したSQLを出力するには、一般クエリログで確認できるので、この項目を有効にしてログファイルの出力先を指定すれば、ログファイルに出力 ...

Linux

Thumbnail of post image 118

シンボリックリンクでデータベースの保存先を変更

mariadb, MySQLで、データベースの保存先の設定は、「/etc/my.cnf」の「datadir=/var/lib/mysql」の箇所です

# vi/etc/my.cnfd ...

Linux,Ubuntu

Thumbnail of post image 045

CentOSでOSのバージョン確認

Redhat系のCentOSで、OSのバージョンを確認するには、「/etc/redhat-release」をみると確認できます

$ cat/etc/redhat-releaseCentOS Li ...

Linux

Thumbnail of post image 096

ownCloudを9系から10系にバージョンアップ

ownCloudのバージョンが9系のまま使用していましたが、Windowsクライアントを最新にするとエラーみたいのが出てサーバー側を最新にするような感じのメッセージがでるようになったの ...

Linux,Ubuntu,プログラミング

Thumbnail of post image 165

シェルスクリプトでwhile文を利用して、そのループ処理内にsshコマンドを使用するとループ処理されずに1回のみとなる場合の対処方法です

下記のシェルスクリプトでは、LIST_FILE=/home/admin/list.t ...

Linux,Ubuntu

Thumbnail of post image 187

vimでのタブの文字数はデフォルトでは「8文字」です。プログラムとか書いているとタブが8文字だと横幅が長くなり見難くなるので、タブ幅を8文字から4文字に変更するには「.vimrc」に以下を追加します

$ ~/.vimrcset ...

Linux

Thumbnail of post image 128

sedコマンドで空行を除いて表示する

sedコマンドで空行の削除して表示するには、以下のように「sed ‘/^$/d’ (ファイル名)」で表示できます

$ cat test123456789$ sed '/ ...

Linux

Thumbnail of post image 015

設定ファイルで有効になっている設定のみ表示する

Apacheの設定ファイルなどで「#」でコメントアウトしている設定は除外して表示するには「cat」,「grep」コマンドを利用すれば表示できます。

コマンド:cat (設定ファ ...

Linux

Thumbnail of post image 051

CentOS 7にPHP 5.6から7.2にバージョンアップ

CentOS 7.x系では、PHPのバージョンは5.4系です。Wordpressは5.6系から使用できたので、5.6系にバージョンアップして使っていましたが、wordpres ...

Linux,Ubuntu,プログラミング

Thumbnail of post image 079

MySQLでCSVファイルにエクスポートした場合、「Null」が「¥N」になる

下記のように「SELECT * FROM 〜〜 INTO OUTFILE 〜〜」でMySQLのデータをCSVファイルにエクスポートした場合、「Null」を含 ...

Linux,Mac,Ubuntu

Thumbnail of post image 001

特定の文字を含む行を削除して別名で出力する

ファイル内で特定の文字列を含む行を削除するには、「awk」, 「grep」 , 「sed」コマンドで削除できますが、今回は「sed」コマンドを利用した場合の方法を紹介します」

下記 ...