タグ

bashに関するtakafashiのブックマーク (6)

  • [Linux][Shell][Screen] bash にて複数端末間でコマンド履歴 (history) を共有する方法 | 技術雑記

    ホーム > Blog > [Linux][Shell][Screen] bash にて複数端末間でコマンド履歴 (history) を共有する方法 RSSをチェックしてて発見しました。 自分は似たようなことを結構前にチャレンジしたけど出来なかったです…。 screenコマンドも多用しているので、履歴を共有できるとかなり便利です。 というか、何で履歴別々なんだよ、と。 下記のURL先の記事によると、.bashrc に記述するだけのようです。 詳しい仕組みの解説も有るので、じっくり読んでから試すといいと思います。 bashにて複数端末間でコマンド履歴(history)を共有する方法 - iandeth. http://iandeth.dyndns.org/mt/ian/archives/000651.html function share_history { # 以下の内容を関数として定義 h

    [Linux][Shell][Screen] bash にて複数端末間でコマンド履歴 (history) を共有する方法 | 技術雑記
  • bashでもscreenのタイトルを自動的につけられるよ - アラのアラアラしい日記

    きっと最初で最後のscreenネタです。 ちょっと酔っているのでタイポあるかもしれません。 zshって便利ですよね。 screenのwindow titleを自動的にディレクトリの名前にしてくれちゃいますから。 bash screenだと、デフォルトでscreen titleに「bash」としか表示されません。 という訳で、bashでもディレクトリ名が出るようにしました。 まず最初に、私はscreenのcaptionの設定を以下のようにしています。 なかなかファンシーな感じになります。 ちなみに、ステータスバーの右に表示させたい場合は、" %= "の後ろに書きます。 " = "はpadという表示方法で、表示幅を決めてくれます。" %-2= "のようにカスタマイズ可能です。 詳しくはUser manualをどうぞ screenにタイトルがでるようにしたら、bashrcの編集をします。 ter

    bashでもscreenのタイトルを自動的につけられるよ - アラのアラアラしい日記
  • 『Cygwin導入&ある程度日本語化(Cygwin-JE未使用)』

    以前、こちらの投稿 で、NT版UNIX-like toolsをお勧めしましたが、 処理部分を貧弱なバッチで書く必要がある上、UNIXのコマンド形式と 異なっていることで、使い込むほどに不便になってきました。 (一時的にチョコっと使うときにお勧め。) ということで、今回、Cygwin導入に関する備忘録を残そうかと。。。 Cygwinを利用するには日語を扱えるようにしなければなりませんが、 基方針としては、日語用の特別なモジュールはなるべくインストールせず、 設定ファイルの変更のみで「ある程度日語化」することを心掛けました。 (なので、Cygwin-JEは利用していません。) 結果として、懸念していた日語化もシンプルな手順になりました。 ただし、あくまで「ある程度日語化」ですので、ご注意ください。。。 ※manの日語化が出来ていなかったりします。。。 【参考サイト】 http:/

  • Cygterm Here | dodaの日記 | スラド

    2chでCygterm Hereだと/etc/profileを読まないという話が出てた。 2chは自分には合わないので、とりあえずここで書いてみる。 なぜ読まれないかはログインシェルじゃないからという事で正しいんだけれど、bashかzsh(多分ashやpdksh等も)を使っているのなら一応対策はある。 # /etc/profileという事なので、多分bashなんだろうと思う レジストリエディタを起動して cyglaunch.exe" -nocd を検索引っかかったら(多分HKCR\Folder\shell\cygterm\commandの既定で引っかかる)メニューの"編集"->"修正"を選択値のデータが

  • 研究室でMacを使う Leopard編 - HongoWiki

    研究室でMacOSX 10.5 (Leopard)を使うためのメモです。 全然情報が足りないので、ぜひ加筆してください。間違えも、適宜修正してください。 わからない言葉については、Googleで検索すると、わかりやすい説明がたくさんでてくるので参考にしてください。 以前、MacOSX 10.4(Tiger)時代に記述したMacOSXを使うというページも、何かの役に立つかもしれません。 また、同じ研究室のoxonさんが作っている[研究室でMacを使う]というサイトも大変参考になります。 [編集] 初期設定 初回起動時には、時刻の情報やコンピュータの所有者の情報を登録します。 その中で、最初に作成するユーザを聞かれますが、ここでは「Administrator」というアカウントにしておいて、自分の名前付きの(つまり、ワークステーションと同じ名前の)アカウントを作るのは、Administrator

  • bashにて複数端末間でコマンド履歴(history)を共有する方法 (iandeth.)

    Tera Term 等の端末を複数同時に立ち上げて作業したり、screenにて複数の仮想端末を同時並行で操作する際、コマンド実行履歴が端末間で共有できなくて困る事が多々あります。「さっきのfindコマンドをもう一度... 引数どう書くんだっけなぁ... あ、確かコマンド履歴にあったはずだなぁ... ちっ、それはあっちの端末の履歴だったか」みたいな。zshには端末間のコマンド履歴を常に同期できる'SHARE_HISTORY' なるオプション(*1)があって素敵なのですが、同じことを bash で実現する方法を調べたのでご紹介。 (*1) zshの同機能について詳しくはITmedia記事 "豪傑の三種の神器【後編】" を参照の事 不具合) 通常設定のbashで困る事 1. 複数端末間でコマンド履歴の共有ができない 同時に立ち上げている端末間で履歴の共有ができなくて不便に感じることがある。 2.

  • 1