うたたね

メモ中心。

zsh

ファイル名に日時を指定する

echo > result-`date +%Y%m%d_%H%M%S`.log

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

シングルコマンドを複数行で記述する

困ったこと echo $PATH | sed 's/:/ /g' 実行。エラー。 sed: 1: "s/:/ /g": unescaped newline inside substitute pattern 最終的に echo $PATH | sed 's/:/\ /g' バックスラッシュでコマンドをつないだ。 Linux Bash Script, Single Command But Multiple …

Mac で sed をつかう

-i オプションがつかえないらしい。 atasatamatara.hatenablog.jp brew install gnu-sed エラー。 Error: Xcode alone is not sufficient on Sierra. Install the Command Line Tools: xcode-select --install xcode-select --install hiroki.jp 再度 brew i…

pbcopy と pbpaste

pbcopy shell の標準出力の内容をクリップボードにコピーする。 pbpaste クリップボードの内容を標準入力に貼り付ける。 何のコマンドと説明するのがただしいのか。 Mac? macOS? Linux? UNIX? shell? zsh?

shell をいじる

zsh で % echo $SHELL といれると /bin/zsh と返ってくる。 $SHELL の変数は、小文字だとだめ。