最近,UNIX 仮想端末のシェルは bash(Bourne Again Shell)の全盛だといってよい。しかし,BSD UNIX を昔から使っているユーザは,いまだに tcsh(Tenex C Shell)を手放せないのではないだろうか。昔は System V UNIX では sh(Bourne Shell)が,BSD UNIX では csh(C Shell)がシステム標準のシェルであった。BSD UNIX でのかつての tcsh 流行は,その拡張である。思うに,BSD UNIX のユーザは,端末操作では tcsh を使い,シェルスクリプトはどの UNIX にも組込まれている sh で書く,というのが一般的だった。私もそんな慣例に縛られたユーザのひとりである。機能の良し悪しというよりは慣れの問題で bash に鞍替えできないのである。 さて,tcsh は NLS(Native Langu
念願の大容量パワフルミキサーHuanyu降臨 10年日記を再開した。 コロナ禍になってすっかりペンをとらなくなったが、日々の飯の記録や熱海移住のことも、日常が無為に流れていってしまうような気がして怖くなり、再開したのだ。かつてはコクヨノートを使っていたが、もう定規で線を引くのも日付を書くのも疲れる…
今日はかなり珍しく技術的な話題を提供します。 要約 [困ったこと] 1つの Screen で複数のサーバにたくさん telnet するとどの仮想端末で何をしていたか忘れる! 選択が面倒! [この記事を読むとできること] Screen のウィンドウタイトルにユーザ名、ホスト名、作業中のディレクトリを表示 どのサーバにどのウィンドウでログインしているかを確認しながらウィンドウ選択 知っている方もかなり多いのかもしれませんが、bash には PROMPT_COMMAND という環境変数があります。PROMPT_COMMAND を使うことで、PROMPT が表示される時に自動的に実行するコマンドを指定できます。 これにたとえば私の場合ですと、次のように設定しています。 PROMPT_COMMAND='echo -ne "\033]0;$(whoami)@$(hostname):$(pwd)\007
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く