UNIXコマンドメモ(MacOS向け)

POSIX汎用

ファイルの更新を監視してmakeする

>npm install -g fsmonitor 

>fsmonitor make

10進数を16進数に変換する

>bc<<<'obase=16;256'

100

256の部分を変換したい数値に

RPN(Reverse Polish Notation)で計算する

>dc -e '1 2 +p'

3

マイナスはアンダーバーで入力。

>dc -e '1 _2 +p'

-1
>dc <<< '1 2 +p'

3

TCP(UDP)の指定ポートにリダイレクト

>nc -l 8080 &

>echo hoge > /dev/tcp/localhost/8080

hoge

UDPの場合はtcpの箇所をudpにする。

>nc -l 8080 
>bash -i >& /dev/tcp/localhost/8080 0>&1

上記でbashをリモート接続。

MacOS専用

コンピュータをスリープさせる(MacOS)

>pmset sleepnow

クリップボードにコピー/ペーストする(MacOS)

>echo HOGE|pbcopy

>pbpase

HOGE

HOGEの部分をコピーしたい文字列に

この記事を見た人がよく読んでいる記事

トップページ

節約テクノロジ > UNIXコマンドメモ(MacOS向け)