Bash, Vim, WordPress

僕がエントリを投稿するときはいつも Vim で下書きした内容をクリップボードに貼り付け、WordPressの新規投稿ページに貼り付ける、という流れで投稿しているが、
これを Vim の世界だけで完結できないかと思い調べてみまし ...

Amazon, AWS, Bash, Linux

S3のバケット作成、削除、ポリシー設定をWeb上から操作することが多いです。
Web操作の解説も多いです。

でも、コマンドラインからの実行を解説しているケースはさほど多くないですね。。

S3はバックアッ ...

Amazon, AWS, Bash, Docker

AWSコマンドを実行するための環境づくりをしたいが、自前のMac環境だけでなく、Windows環境のことも考慮して構築したいですよね。

Dcokerを作って実現するための手順をまとめてみました。

Dockerを ...

Bash, MySQL

Qiita の記事に興味があったので。

MySQLに接続し、 show create table colors; というコマンドを実行すると colors テーブルの create table 文が出力されます。

# ...

Bash, CentOS, Cygwin, Linux, Ubuntu

はじめに

タイトルがわかりにくいので、早速、具体的な例を上げて説明します。

EC-CUBEのソースコードを拝借し、 Tag という文字を名前に含むファイルを、階層構造を保ったまま別のフォルダ (/tmp/ec-cube ) ...

Bash, CentOS, Cygwin, Linux, Ubuntu

Bashの組み込みの数値演算機能では、少数が取り扱えません。

$ X=10$ Y=2$ Z=4# こちらは問題ない$ echo $(($X/$Y))5# こちらの結果がおかしい$ echo $(($X/$Z))2

echo ...

Bash, CentOS, Cygwin, Linux, Ubuntu

シェルスクリプトでコーディングする際に使っているツールを紹介。
( とりあえず殴り書きして、コードフォーマットツールに食わせて整形します。 )

GitHub – mvdan/sh: A shell pa ...

Bash, CentOS, Cygwin, Linux, Ubuntu

ユーザの入力情報を取り扱うときには、誤ってスペースを入力されたことを考慮した対策が必要です。
入力情報を変数に代入していた場合は先頭・末尾のtrim処理を行っておくと良いです。

Bashシェルスクリプトでtrimを ...

Bash, CentOS, Cygwin, Linux, Ubuntu

以下のエントリの続き。

CSVデータに対してSQLのwhere、order by、group by、joinができる q コマンド(導入編) | ゲンゾウ用ポストイット

前回は q コマンドの導入とテストデータ作成( ...

Bash, CentOS, Cygwin, Linux, Ubuntu

※セットアップに意外とハマってしまい、今回は導入まで。使い方に触れるのは次回。

はじめに

年度末が近づいてきて、仕事でもCSVデータをこねくり回す機会が増えてきました。
(ログデータ集計、デバッグだけでなく、確定申告 ...