うたたね

メモ中心。

調べよう

find 調べ中1

man を調べながら読んでいきます。 find(1) find コマンド find コマンドは対象パスのディレクトリーツリーを再帰的に探索して、指定された処理を実行する。 書式 find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression] find [-H | -L | -P] [-EXds…

builtin command 調べ中2

type command たたいてみる。 shell は zsh。 type which which is a shell builtin type -a which which is a shell builtin which is /usr/bin/which

builtin command 調べ中

きっかけ man cd をたたいた。 BUILTIN(1) BSD General Commands Manual BUILTIN(1) NAME builtin, !, %, ., :, @, {, }, alias, alloc, bg, bind, bindkey, break, breaksw, builtins, case, cd, chdir, command, complete, continue, default, dirs, do, d…

3つめの半角スペースまで

^([^\s]*\s){3} \s 半角スペースのエスケープ

Mac で echo した PATH を見やすく整形する

takuya-1st.hatenablog.jp 素 Mac だと ↑ では動かない。 gsedをいれるとおなじコマンドで展開できる。 echo $PATH | gsed 's/:/\n/g' echo $PATH | gsed s/:/\\n/g peco すると便利。 echo $PATH | gsed s/:/\\n/g | peco 同じ path がたくさん設定されてい…

Mac で PATH を調べる

printenv PATH または echo $PATH 違いはなんだろう・・・。

GNU coreutils

GNU 由来のコマンドを使えるようにする。 qiita.com Mac のコマンドは BSD 由来で、 Linux のものとオプションが違う。

Mac のバージョンを shell から確認する

sw_vers ProductName: Mac OS X ProductVersion: 10.12.6 BuildVersion: 16G1036 system_profiler もみてみる。 61276 行返ってきた・・・。 このコマンドはまた別で調べよう。

man?less? エディタなのかなんなのか

man pbcopy | pbcopy の結果を見たらなにかおかしい。 PBCOPY(1) PBCOPY(1) NNAAMMEE ppbbccooppyy, ppbbppaassttee - provide copying and pasting to the pasteboard (the Clipboard) from command line SSYYNNOOPPSSIISS ppbbccooppyy [--hheellpp] [--pp…