mac OS mojave で前と変わったこと

telnetができない

あまりよく使うコマンドでは無いから気がつくまで時間がかかったが、telnetができなくなっていた 。telnetはTCPポートが開いているかどうかの確認の時によく使う。使い方としては次のような感じ。
$ telnet 192.168.0.2 80
いつからだろう。思い当たるのはOSをアップデートした頃ぐらいかな。inetutilsをインストールして解決できた。
brew install inetutils

pingができない

そしていつの間にかpingもできなくなった。

ping 192.168.20.2
ping: Lacking privilege for raw socket.

whichで調べてみると、下記のファイルになってた。
$ which ping
/usr/local/opt/inetutils/libexec/gnubin/ping

inetutilsをインストールしてからか?
解決策として管理者としてやるか、別のpingプログラムを使うか。
$ sudo ping 192.168.0.2
$ /sbin/ping 192.168.0.2

どちらでもそんなに手間ではない。

コンピュータ名でping

pingで思い出したが、windowsのpingは ping <コンピュータ名>のようにコンピュータ名を打って、pingができる。macはWindowsみたくコンピュータ名でpingは打てないようだ。同じようにできないかと調べたが見つからなかった。しかし、一つだけ名前からip アドレスを調べるコマンドは分かった。sumutilだ。使い方はこう。
$ smbutil lookup <PC name>

macで選択範囲の単語数を数える方法を考えてみた

ブログを始めるに当たり、どれぐらい文字数を書いたかが把握する必要がある。Evernoteなどのエディターでもページ全体の単語数をカウントすることは出来るが、選択した範囲の単語数を数える方法が無いか考えた。 やり方としては、
1,数えたい範囲をコピー

2,ターミナルを開き次のコマンドを実行


$ pbpaste | wc -m   
15 

今後の課題
①  ターミナルにコマンドを打つのが面倒
②  アドレスの文字をカウントしたくない
これらの事を解決したい。