Bashシェルスクリプトで2つのディレクトリを比較し内容に差異があったファイル名を一覧表示する

更新 Bash

はじめに diff コマンドを使えば 2 つのファイルの内容の差分を確認することができます。 1 2 3 4 5 6 7 ...

記事を読む

シェルスクリプトでコマンドを制限時間(タイムアウト)付きで実行させる

更新 Bash

はじめに コマンドやシェルスクリプトを制限時間付きで実行させ、制限時間を超えたらタイムアウトさせたい場合があります。 例 ...

記事を読む

Bashシェルスクリプトでディレクトリを作成してから移動する処理を最も簡潔に記述する方法

更新 Bash

はじめに 小ネタです。 いろんな言語やツールのチュートリアルを読み進めていると、 必ずと言っていいほど書かれているコマン ...

記事を読む

yml-sorterを使ってYAMLファイルの属性情報をソートする

更新 JavaScript, Bash

はじめに 最近 Kubernetes 、 Docker Compose 、 OpenAPI といったツールで YAML ...

記事を読む

シェルにも使える!nodemon を使ってコードに変更があった場合にホットリロード(自動再起動)させる

更新 JavaScript, PHP, Bash

はじめに Node.js でアプリケーション開発をしている際に、コード変更が行われたら自動的に再起動したいと思いました。 ...

記事を読む

Bashシェルで「1000 以下の回文素数で最大のものを示せ」を問いてみる

更新 Bash

はじめに 前回のエントリで 素数をワンライナーで求める というネタをやりました。 もともと、今日のエントリを解くための前 ...

記事を読む

【衝撃】シェルスクリプトなら素数を列挙する問題が1行(ワンライナー)で書ける!

Bash, Linux

はじめに シェルスクリプトだと FizzBuzz が1行(ワンライナー)で書ける と同じようにワンライナーネタです。 最 ...

記事を読む

ログを "tail -f" で監視している時にログローテートや "mv" されると何も表示されなくなってしまうことに対処

更新 Bash, Linux

はじめに サーバの運用作業を行っているとき、リリース作業を行っているときにログを監視するために tail -f コマンド ...

記事を読む

Linux、シェルに関するYoutubeチャンネルを開設しました!

つぶやき

はじめに 突然ですが、Linuxやシェルに関する情報をブログ以外でも発信してみたいと思い、 Youtubeチャンネルを解 ...

記事を読む

シェルスクリプトで名前にスペース(空白)を含むファイルがxargsでうまく処理できない場合の対処

Bash

はじめに チームメンバから「名前にスペースを含むファイルをxargsでうまく取り扱えない」という相談を受けました。 調べ ...

記事を読む