Linux/WSLコマンド出力を色付きのまま保存する | ansi2html と unbuffer LinuxやWSLなどでコマンドを実行した時、出力がカラーで表示されることがあると思います。たとえば ls --color=auto とかですね。このような出力を普通にリダイレクションなどでファイルに書き込むと色情報が失われて普通の文字にな...2022-03-30Linux/WSL
Linux/WSLzip コマンドで効率的にバックアップ Linux の zip コマンドはよく使われるコマンドであり、さまざまなオプションがあります。その中でファイルのバックアップに便利そうなオプションを今回は紹介します。ちょっとググった感じではヒットしなかったのでもしかしたらマイナーなオプショ...2022-02-25Linux/WSL
git.git を除外して find でファイルやディレクトリを検索する Linux でファイルやフォルダを検索したい時は find コマンドを使うと思います。 たとえばカレントディレクトリ以下の全てのファルを検索するなら下記のようにしますね。 $ find ./ -type f ./foo/hoge....2022-02-23git
gitGit-Repo を使ったソースコードのダウンロード高速化 大規模なプロジェクトだと、複数の Git リポジトリが必要になってきます。 そのリポジトリを1つ1つ操作するのは大変なので、大規模プロジェクトでは Repo Repo というツールを使うことが多いと思います。 Repo は複数のGi...2021-10-15git
Makefilemake にて途中でエラーが出ても全コマンドを実行する方法 make で途中でエラーが発生しても全ての処理を実行する方法です。makeのオプション -k (--keep-going) や「:」コマンドを使う方法を紹介しています。2019-01-14Makefile
ArduinoArduinoでccacheを使ってビルドを高速化! Arduino IDE でビルドしたとき「コンパイル遅いなぁ」と思ったことはありませんか?今回は ccache というc/c++向けのコンパイル高速化ツールを使って、Arduino IDEでのビルドを高速化する方法をご紹介します。 c...2018-04-25Arduino
EmacsEmacsを初期状態で起動する方法|主にGNU Emacs fo Mac OS X向け 初心者向けに Mac OS X ターミナルからEmacsをデフォルト状態で起動する方法を説明します。which コマンドや alias を使い、emacs -Q オプションを指定します。Linux, MSYS2@Windows でも考えかは同じです。2016-09-07Emacs
Linux/WSLシェルスクリプト内でOSがWindowsか否かを判定する|COMSPEC環境変数 MSYS2@Windows でも Linux でも動作するようなシェルスクリプトの書き方を説明します。2016-08-30Linux/WSL