Linux/WSL コマンド出力を色付きのまま保存する | ansi2html と unbuffer LinuxやWSLなどでコマンドを実行した時、出力がカラーで表示されることがあると思います。たとえば ls --color=auto とかですね。このような出力を普通にリダイレクションなどでファイルに書き込むと色情報が失われて普通の文字にな... 2022-03-30 2023-10-17 Linux/WSL
Jenkins Jenkinsfile から bash の機能を使う Jenkins の設定ファイル(jenkinsfile)からコマンドを実行してその標準出力を受け取る時、sh() を使うと思います。下記のプラグインで提供されている機能ですね。 これは上記のサイトの説明に「Runs a Bourne she... 2022-03-10 2022-03-12 Jenkins
git .git を除外して find でファイルやディレクトリを検索する Linux でファイルやフォルダを検索したい時は find コマンドを使うと思います。 たとえばカレントディレクトリ以下の全てのファルを検索するなら下記のようにしますね。 $ find ./ -type f ./foo/hoge.txt .... 2022-02-23 2023-01-30 git
Linux/WSL ctrl-d でログアウトしないようにする方法 LinuxやMSYSでターミナルで作業していて、うっかりctrl-d を押してしまいログアウトしてイラッとしたことありませんか?一文字削除と同じキーなのでうっかりやってしまうんですよね。そんな小さないらいらをなくすTipsを紹介します。 シ... 2020-08-25 2023-01-25 Linux/WSL
Linux/WSL bash script で待ち時間を示すスピナーの表示 今回はシェルスクリプトでスピナー(待ち時間中を示すアニメーション)を表示する方法についてです。 スピナーとは? ある程度長い時間(数秒以上)かかる処理を実行したとき、「処理中ですよ」ということを示す風車のようなくるくる回るアイコンを見たこと... 2017-01-13 2023-01-25 Linux/WSL
Linux/WSL シェルスクリプト内でOSがWindowsか否かを判定する|COMSPEC環境変数 MSYS2@Windows でも Linux でも動作するようなシェルスクリプトの書き方を説明します。 2016-08-30 2023-01-25 Linux/WSL
Linux/WSL 【簡単】バイナリファイルをコマンド一発で生成|echo コマンド バイナリファイルを作成するためには、通常はC言語で実装したりします。それだと面倒なので、ここでは echo コマンドで簡単にバイナリフィアルを出力する方法を説明します。 2016-08-29 2023-01-25 Linux/WSL