シェルスクリプト 雑多メモ


環境

  • os : mac 10.13.6
  • シェル : zsh

基本

cd xx : ディレクトリ移動
cd ~ : ホームディレクトリに移動
cd .. : 一つ上のディレクトリに移動
ls : ディレクトリ内のファイル一覧表示
ls -a :隠しファイル含めて表示
pwd :カレントディレクトリ表示
⌘+r :入力履歴を検索
mkdir :ディレクトリ作成
touch :ファイル作成
rm :ファイル削除
mv :ファイル移動

unzip

unzip hogehoge

peco

めっちゃ便利

#以下でインストール
brew install peco
#lsの出力結果をpecoに渡して、それを検索できる
#try now!!!!
ls | peco

pbcopy

#クリップボードにコピーするスクリプト
#標準出力の結果をコピーする
echo hoge | pbcopy # "hoge" をコピー
cat hoge.txt | pbcopy #ファイル内容をコピー