2019-03-09Bash, Vim, WordPress

2019-03-09Bash, Vim, WordPress

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

2019-03-09Amazon, AWS, Bash, Linux

2019-03-09Amazon, AWS, Bash, Linux

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

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

S3はバックアッ ...

2019-03-09Amazon, AWS, Bash, Docker

2019-03-09Amazon, AWS, Bash, Docker

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

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

Dockerを ...

2019-03-09Bash, MySQL

2019-03-09Bash, MySQL

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

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

# ...

2019-06-03Bash, CentOS, Cygwin, Linux, Ubuntu

2019-06-03Bash, CentOS, Cygwin, Linux, Ubuntu

はじめに

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

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

2019-03-09PHP

2019-03-09PHP

ずいぶん昔に作ったものだけどどうぞ。
csvで出力されるんだったと思います。

* 

githubトップページの内容を抜粋。

collect_weather_data

気象庁の過去の時間帯別天気 ...

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

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

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

echo ...

2019-03-09Amazon

2019-03-09Amazon

SFTPへのPOST機能しか持ち合わせていないようなサービスをどうしても使いたい場合に利用できそうなので、調べてみました。

概要

AWSのブログサイトより引用

新発表 – AWS Transfer for SFTP – ...

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

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

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

2019-05-29Bash, CentOS, Cygwin, Linux, Ubuntu

2019-05-29Bash, CentOS, Cygwin, Linux, Ubuntu

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

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

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

以下のエントリの続き。

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

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

2019-04-24Bash, CentOS, Cygwin, Linux, Ubuntu

2019-04-24Bash, CentOS, Cygwin, Linux, Ubuntu

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

はじめに

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

2019-04-07Bash, CentOS, Cygwin, Linux, Ubuntu

2019-04-07Bash, CentOS, Cygwin, Linux, Ubuntu

前回大文字あるいは小文字専用の変数を作成する方法について触れたので、
文字列の大文字<=>小文字の変換方法について紹介します。

tr コマンドを使う方法

おそらく最も古典的かつベーシックな方法です。

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

Bashシェルスクリプトで標準入力からの情報を取り扱う read コマンドと declare コマンドを組み合わせると便利 で read コマンドについて触れたついでに、 read コマンドの便利な使い方にも触れておきます。

検 ...

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

Bashのビルトインコマンド “declare” の使い方紹介(その1) で 配列型の変数 について触れ、その後

Bashのビルトインコマンド “declare” の使い方紹 ...