大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。
Bash Linux Shell Unix zsh ワンライナー
## 用途 やりたいこと - あるディレクトリに画像ファイルがおいてある(hoge.png, foo.png, ... etc) - あるディレクトリにマークダウンファイルがあって、その中で上の画像ファイルを参照している - 画像ファイルの中でマークダウンに使われていない...
Linux Shell Unix
縦並びの文字なり、数値なりを1行にするにはxargsコマンドが使えます。 ``` `gutter:false; 1 2 3 これを 1 2 3 にする ``` ``` `gutter:false; $ seq 1 3 | xargs 1 2 3 ``` xargsコマ...
MacのPlist形式のファイルはtext形式の場合とバイナリ形式の場合の2パターンがあります。 バイナリ形式のファイルの場合、grepした時に以下のような悲しい表示になります。 ```bash `gutter:false; Binary file ... mat...
awk Bash Shell Unix
grepとawkを組み合わせて特定の部分を抜き出すテクニックです。 イメージとしては、grepで部分的に絞り込みを行い、awkで特定の部分をさらに抜き出すイメージです。 以下の例は wgetで取得したログファイルを元に、404が表示されてからその2行上に問題のU...
Linux Mac Shell Unix
シェルで文字列が与えられて時に、分解したい時があります。 例えば... abcdefgを a b c d e f g のように分解したい時です。 そんな時には、foldコマンドを使うと任意の文字数毎に改行を入れて分解する事ができます...
Bash Perl Shell Unix
ワンライナーで改行コードを全て削除する方法です。 最初はsedコマンドでやろうとしていたのですが、思った様にうまく行きませんでした。 調べてみると、sedコマンドでやろうとするとちょっと面倒そうな感じの記事が見つかりました。 その中で紹介されていたのですが、p...