2022-04-01から1ヶ月間の記事一覧
sedの置換表現s/foo/bar/のセパレータは/でなくても良い。\と\n以外の1byteキャラクターなら何でも良い。だからsequenceも使える。 $ echo _qu_ | sed sequence _nc_ 他に使える英単語は?次のシェルスクリプトを使って探そう。 #!/bin/sh words=/usr/share/…
zshはmacOSのデフォルトログインシェルである。多機能で便利なシェルであるが、ダム端末で使われることを想定していないようだ。この記事ではダム端末とはshellやコマンドの出力をそのまま表示する端末のこととしよう。Acme, 9term, Emacs shellなどはダム端…
Brian W. KernighanとRob Pikeの「Unixプログラミング環境」にはpickと呼ばれるコマンドが紹介されている。 これは対話的にプログラムを処理するためにシェルスクリプトで書かれたツールである。pick args...とすると、引数を一度に1つずつ表示しユーザーの…
新しいものが見つかるたびにこまめに更新する予定 TermuxはAndroid上でLinuxのシェルが動かせるアプリケーションである。現在はF-Droidまたは直接apkをダウンロードすることによりインストールができる。このページではルート化していないAndroidについて述…