タグ

zshに関するsnj14のブックマーク (8)

  • ログイン直後にscreenを自動起動させる - 余道を愉しむ

    最近の開発環境といえばもっぱらzsh+screenでTeraTermからのユーザログインな環境を使っているのですが、ログイン直後に % screen とか打つのが面倒だったりするので、screenの自動起動できないかなぁと。どうせだったら起動直後に即screen実行させてやれなことを考えて見ました。 ユーザログインなので、ホームディレクトリ上の.zshrc(他のシェル使っている人はbash_profileや.login等)にscreenコマンドを記述してあげればよいのですが、そのままscreenとしてしまうと見事無限ループになってしまうので注意が必要。 ログイン直後一度のみscreenを実施できればよいわけで、Linuxではシェルの深さを知る便利な環境変数があります。それが$SHLVL % echo $SHLVL とかするとシェルの深さを表示してくれます。 ログイン直後の$SHLVLは

  • ワイルドカードでファイルの種類を指定 - 週記くらい(BTS開発記)

    zshid:utadaq:20070321:1174481679特定のディレクトリ以下のファイルを全部読み込む **が再帰的に展開される機能は、zshだけじゃなかったかな?と思って、bashで試したら、bashでも機能した。 zshのワイルドカードでは、更に*(/) とか *(.) *(*) とかも指定可能です。 $ echo tmp/**/*(.) これで通常ファイルのみを展開するとか。 $ echo tmp/**/*(*) これで実行可能ファイルのみを展開するとか。覚えきれない程あるみたいです。使える指定には以下のようなのがあります * /:ディレクトリ * @:シムリンク * .:通常ファイル * ^:否定追補:以下の指定もできるらしいですが、私は使ったことがありません。 * *:ディレクトリでない実行権のあるファイル * r:読み込み権のあるファイル * w:書き込み権のあるファイ

    snj14
    snj14 2008/10/26
    ワイルドカード,再帰的
  • UNIX今日の技 - UNIX今日の技/zsh

    『UNIX今日の技』の zsh の項目について纏めたものです。 zsh は(おそらく)最強のシェルです。 しかし、どんなシェルでもそうですが、自分で設定してやらないと使えたものではありません。 デフォルトの zsh は鍛えられた tcsh に圧倒的な敗北を喫するでしょう。 記事では zsh の上手な設定のレシピを提案します。 適当に取捨選択して取り込んで、シェルを「鍛えて」下さい。 なお、項では zsh に特徴的なことのみをまとめていく方針です。 tcsh など、シェル一般に共通的な事柄については、『UNIX今日の技/シェル』に書いてありますので、こちらも併せてご覧頂くと良いと思います。 zsh をログインシェルにする? のはやめておいた方が良いと思います。 特に、NIS でやってしまうのはかなりマズいです。 duo などでは zsh が入っていないので「ログインシェルがないのでログイ

  • dengaku.org

    dengaku.org 2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • 技術メモ帳 - zshを利用して二つの集合の組み合わせを調べる

    集合A と 集合B の組み合わせを調べたいとき 以下のようにすると簡単にできる。 % A=(a i u e o) % B=(1 2 3) % echo $^A-$^B a-1 a-2 a-3 i-1 i-2 i-3 u-1 u-2 u-3 e-1 e-2 e-3 o-1 o-2 o-3

    snj14
    snj14 2007/09/12
  • zshのある暮らし2 - FrontPage

    主なコンテンツ 254 SMO Valves Manufacturers & Suppliers AsuransiKesehatanTerbaikDanMurah ChangeDirectory CompletionForMomonga ContentsWanted CountDown Duplex Steel 2205 Tubes FAQ@zshスレ ForumKomunitasAgroteknologi FrontPage GlobalAlias InterWikiName InternetTime LoadAverageColor MatchAgainstNumbers Monel Flanges Manufacturers/Suppliers PerihalINCARQQ SaranaPelangiAgenTerpercayaSeasia SideMenu SitLowKerInd

    snj14
    snj14 2007/09/12
  • http://www.jmuk.org/diary/index.php/2007/02/23/2/

    snj14
    snj14 2007/09/12
  • man zshoptions

    man zshoptions zshoptions のマニュアル(訳) 名前 zshoptions - zsh のオプション オプションの指定方法 オプションはまず、名前によって参照される。この名前では大文字小文字の区別はなく、アンダースコア(_)は無視される。たとえば、 `allexport' は `A__lleXP_port' と等価。 オプションの名前の意味は、先頭に `no' をつけると逆転する。つまり、 `setopt No_Beep' は `unsetopt beep' と同じ。この反転は一段しか行われないので、 `nonobeep' は `beep' と同じではない。同様に、 `tify' は `nonotify' と同じではない(これは `notify' の逆転)。 オプションは1つ以上の単一文字名を持つことがある。単一文字オプションには2つの種類がある。ひとつはデフォルト

  • 1