Bashシェルスクリプトでコマンドライン引数を後方から参照する

更新 Bash

はじめに Bash シェルスクリプトでは、 コマンドライン引数は "${1}"、 ...

記事を読む

シェルスクリプトで数値をN進数に変換する方法

更新 Bash

はじめに 競技プログラミングで問題を解いているときによく出題される問題として、 数値を N 進数表記に変換する というも ...

記事を読む

Bashシェルスクリプトで空ディレクトリを再帰的に検索し削除する

Bash, Linux, Mac

はじめに 開発が進むと、アプリケーション内に不要な空ディレクトリが誕生することがあります。 そのまま残り続けていると、本 ...

記事を読む

Bashシェルスクリプトで非インタラクティブにパスワードを設定する

更新 Bash

はじめに Unix 上で ユーザを作成する場合は useradd コマンド 、 ユーザを変更する場合は usermod ...

記事を読む

trコマンドで改行をカンマに変換すると","とだけ表示されてびっくりした話

更新 Bash

はじめに わかってしまえばなんてことないですし、 tr コマンドに明るい方にとっては「よくあることだね」という程度の話だ ...

記事を読む

シェルスクリプトで引数でループする処理を書くときは "${@}" は不要だった

更新 Bash

はじめに 個人的にはシェルスクリプトでループ処理を書くと速度が出ず、また記載が冗長となるためあまり使いません。 それでも ...

記事を読む

Vimでファイル編集中にスペルミス(typo)を検出するためにvim-codespellを導入してみた

更新 Vim

はじめに Vim でブログのエントリを作成したり、技術ドキュメントを作成したりしています。 技術系の内容をまとめていると ...

記事を読む

YAMLの重複記述を減らしDRYを保つためにエイリアス機能を使う

更新 Docker, Kubernetes, YAML

はじめに 僕が YAML ファイルを触りだしたのは、Ansible を使い始めてからでした。 そこから Docker ...

記事を読む

Docker Container Registryサーバーを自前で作成してみる

更新 Bash, Docker, Kubernetes, GCP

はじめに “Docker Hub” や GCR 、 ECR といったサービスがあるなか、 わざわ ...

記事を読む

"git diff"コマンドの実行結果をGithub風に表示できる"git-split-diffs"

更新 Bash, Git, GitHub

はじめに git diff コマンドの実行結果を Github の diff 表示のようなスタイルに変更できる ...

記事を読む