seq入門|連番を作ってループとテストデータを作る基本
seq で連番を作る基本を整理しました。引数の数で変わる3通りの書き方、-w のゼロ埋めと -f の書式指定、そしてブレース展開が変数では効かない理由まで、手元の実測出力つきでまとめています。
Techseq で連番を作る基本を整理しました。引数の数で変わる3通りの書き方、-w のゼロ埋めと -f の書式指定、そしてブレース展開が変数では効かない理由まで、手元の実測出力つきでまとめています。
Tech設定ファイルのテンプレートにある ${VAR} を環境変数の値へ差し替える envsubst の基本を、実行結果つきで整理しました。展開する変数を名指しして nginx の $host を守る書き方まで扱います。
Tech桁の多いバイト数を人が読める単位へ変換する numfmt の基本を、--to・--from・--field を軸に整理しました。ls -l の列ズレやロケール依存の落とし穴も、coreutils 8.32 の実行結果つきで解説します。
Techbashの組み込みコマンドgetoptsで、-vo dirのようなまとめ書きや位置引数の切り出しを自動化する方法を整理しました。基本形・OPTARG・OPTIND・サイレントモードのエラー処理まで、実行例つきで解説します。
Techログや設定ファイルの出力が列ごとにずれて読みにくいときに使うのが column です。-t の基本から、区切り文字の指定でハマる落とし穴、日本語がずれるときのロケール指定までを実測出力つきで整理しました。
Techdiffが「Binary files ... differ」としか言わないとき、cmpなら何バイト目で食い違うかまで分かります。終了コードでの分岐、-l・-b・-i の使い方を実行例つきで整理しました。
Techbase64コマンドの基本を実行例つきで整理しました。エンコードとデコード、約33%増えるサイズ、76文字改行を止める-w0、そして暗号化ではないという勘違いまで。
Tech2つのファイルを共通のキー列でつなぐ join コマンドの基本を、実行結果つきで整理しました。ソート順の落とし穴、-a と -v の使い分け、-o と -e による列指定、区切り文字とキー列の指定まで押さえます。
Tech拡張子はただのラベルです。fileコマンドで中身の先頭バイトから本当の形式を見抜く基本を、そのまま・-b・-iの3つに絞って整理しました。文字コードやBOMの判定、findとの組み合わせまで実行例つきで解説します。
Tech圧縮されたログをいちいち展開していませんか。gzipの基本と、展開せずに読むzcat・zgrep・zless、圧縮レベルとtarとの住み分けを実測つきで整理しました。