CentOS

Bashで"while read"ループ内で変更した変数がループ外に反映されないときの対処

更新 Bash, Zsh, CentOS, Ubuntu, Linux

はじめに よく知られていることですが、 あるコマンドの実行結果をパイプで渡し、 while read 命令で 1 行ずつ ...

記事を読む

Bashシェルスクリプトでランダムな数値(乱数)を生成する

更新 Bash, Zsh, CentOS, Ubuntu, Linux

はじめに 意外にも、初歩的な「乱数」に関するエントリを書いたことがなかった( 過去にサラリと触れていぐらいた )ようなの ...

記事を読む

2つのコマンドをパイプで繋いだときのパイプバッファをエディタで編集する方法

更新 Bash, Vim, CentOS, Ubuntu, Linux

はじめに 以前 コマンド実行結果を Vim や Visual Studio Code で開く方法 というエントリで、ある ...

記事を読む

コマンド実行結果をVimやVisual Studio Codeで開く方法

Bash, Vim, Zsh, CentOS, Ubuntu, Linux, Visual Studio Code

はじめに 先日、会社の後輩からターミナルでコマンドを実行した結果をエディタで開く方法がないか質問があったときに回答した内 ...

記事を読む

Bashシェルスクリプトで2つのディレクトリ内のファイル名のみを比較する(ファイルの内容の違いは許容)

Bash, CentOS, Ubuntu, Linux

はじめに 過去に以下のようなエントリを投稿しました。 Bashシェルスクリプトで2つのディレクトリを比較し内容に差異があ ...

記事を読む

実行中のBashシェルスクリプトを書き換えると挙動が変わる問題とその対処法

更新 Bash, CentOS, Ubuntu, Linux, Docker

はじめに 時事ネタに乗り遅れましたが、昨年末にTwitterで話題になっていた内容について、かんたんなスクリプトを取り上 ...

記事を読む

Bashシェルスクリプト(コマンドライン)でファイル名の一括置換を行う(ファイル名にスペースあり)

Bash, CentOS, Ubuntu, Linux, Docker

はじめに 昨年後半から仕事が忙しく、ブログ投稿を行っていました。 些細なネタでもいいので毎日続けることが大事だと反省しま ...

記事を読む

自作したシェルスクリプトをLinuxのsystemdサービスとして起動する方法

更新 Bash, CentOS, Ubuntu, Linux

はじめに 最近は Kubernetes や サーバレス なしくみを用いたサービス運用が進んでいるため、Linux の ...

記事を読む

Dockerコンテナ環境でmanコマンドを使えない問題を解決する方法

更新 Bash, CentOS, Docker

はじめに 飽きずに毎日Bashやシェルスクリプト関連の記事を書いているわけですが、 記事の内容が本当に正しいのかを確認す ...

記事を読む

"bash -c"コマンド実行で子プロセスが作られる時、作られない時

更新 Bash, CentOS, Ubuntu, Linux, Docker, Kubernetes

はじめに KubernetesのマニフェストファイルやDockerのビルドファイル、Docker Composeの設定フ ...

記事を読む