おまえら! shell は何を使っているんですか?

1厨房
垢版 |
NGNG
UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。
bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。
そんなわけで結局は zsh とか?
2名無しさん@Emacs
垢版 |
NGNG
俺は zsh
3名無しさん@お腹いっぱい。
垢版 |
NGNG
Born
4名無しさん@お腹いっぱい。
垢版 |
NGNG
bashはcomplete使えるぞー>>1
51
垢版 |
NGNG
>>4
マジ!?
確認中・・・・
61
垢版 |
NGNG
嗚呼、bash2 から complete 使えたんですね。
bash 1.14 だったから使えなかっただけか。
鬱鬱
NGNG
bash1でも使えるが…
単にreadlineを入れてないbashだったんじゃないのか??
8ほげ
垢版 |
NGNG
tcshが標準だとおもうのでそれに合わせています。
9名無しさん@お腹いっぱい。
垢版 |
NGNG
今度からfdshも仲間に入れてやってくれ。
# FDclone2内蔵sh互換シェル。viのexモードのような感じで動くが、
# 単体でもコンパイル可能(らしい。まだ試してないが)

え? 俺? 俺はbash。
10名無しさん@お腹いっぱい。
垢版 |
NGNG
>>4
どの程度細かな設定できるの?
 scp ./file user@host:~/
で TAB を押せば、host:~user/ の下のファイル一覧を
補完、って設定はできる?

>>7
お前の言ってる complete はちょとずれてる。
NGNG
eshellラヴな奴いないか?
127
垢版 |
NGNG
ああ、ずれてた。
134
垢版 |
NGNG
>>10
語れるほど使いこんでないので、manで確かめてくれ。
141
垢版 |
NGNG
bash 2.04 と 2.05 では complete の -o のあたりがかなり変わっているみたい。
cd のときにディレクトリ名だけを補間する方法を勉強中。

tcsh の complete 並にカスタマイズできるかも?
http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html
http://www.linuxdoc.org/LDP/abs/html/sample-bashrc.html
159
垢版 |
NGNG
>>14
>cd のときにディレクトリ名だけを補間する方法を勉強中。

complete -d cd mkdir rmdir pushd
で行けないか?
161
垢版 |
NGNG
>cd のときにディレクトリ名だけを補間する方法を勉強中。

complete -d cd

嗚呼便利、、、これで bash に専念できそう。
171
垢版 |
NGNG
>>15
あ、書き込んでいたら、教えてくれてたんですね。
どうもです。

さっそく .bashrc にそれを追加させてもらいました。
NGNG
zsh。最強でしょ。
NGNG
zsh本キボンヌ
NGNG
tcsh
なかなか .tcshrc を捨てる気になれんのと
bash が入ってないマシンが結構あるのでログインシェルに出来ないから
NGNG
cshが標準かと思ってた。
NGNG
Linuxだとbashが標準がほとんどで、
SunOSやBSD系OSだとcshが標準だと思ったけど。

最近はどうなのかな?
2321
垢版 |
NGNG
bashが肌に合わないよー。
Linuxの人では、bash使ってる人が大いのかな?
NGNG
管理者任せのHI-UXはtcshで、自分でインストールしたFreeBSDとPlamoはどっちもデフォルトでtcshだったからずっとtcsh。
最近のLinuxはbashらしく、よく使うホストがbashだらけなのでbashに移行してみようかな。
NGNG
普段はkshですがkshでは出来ないegrepの細かい正規表現が、tcshに切り替えると出来たりします。
例えば、単語をキッチリ検索したい時、
egrep '\<hogehoge\>'
がkshだと駄目(検索結果0件)でtcshだと出来たりする。
26nana4
垢版 |
NGNG
何人か tcsh から zsh に転ばせた.

ソラリスの研修で, フリーソフトのインストール演習で
zsh を題材にしている.
NGNG
ふつー scsh。これ最強。
28名無しさん@お腹いっぱい。
垢版 |
NGNG
課長!
何でいつもcshなんですか?
せめてWinは嫌いでもいいからDOS窓開いてWin使えるって言わないでください!
29名無しさん@お腹いっぱい。
垢版 |
NGNG
tcsh!

tcshでいうところの
 % cmd<M-p>

 % cmd arg1 arg2
な操作ってbashではできないっぽいんだよなー。

tcshユーザは
http://dengaku.org/naoki/comp/tcsh/
を見るべしっ!(ありがとございますです>わかまつさん)
NGNG
>>25
自己レス。訂正。
egrep '\<hogehoge\>'
kshだと単語以外の途中文字列も検索されてしまうがtcshだと単語だけを検索する。
NGNG
linux だと root も bash で、
/bin/sh も /bin/bash へのリンクのことが
多い。異論もあろうがほとんど shared library.

うちは /bin/sh は ash にしてるけど、
これも shared だ (藁
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況