1read 100read
2013年17UNIX28: C shell 撲滅委員会 (425)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
連番のH画像/動画を一気にダウンロードする6 (398)
OpenSolaris/Illumos (OpenIndiana, etc.) 6 (470)
【MRTG/rrdtool】 グラフィカルモニター化 Part3 (978)
マイナーハードにオープンソースOS入れてる奴は変態 (111)
欲しいSOLARISマシンとは? (236)
欲しいSOLARISマシンとは? (236)
C shell 撲滅委員会
- 1 :04/09/01 〜 最終レス :2013/09/18
- tcsh とかイラネ
- 2 :
- じゃあzshで統一する?
いまさらbashで統一はないだろうしw
ライセンスの問題もあるけど。
- 3 :
- tcshしか使い方わかんねーYO!!
- 4 :
- zshしか使い方わかんねーYO!!
- 5 :
- sh以外いらねーYO!!
- 6 :
- >>5
ホントかよ?
バグってる csh とか使いづらいだけの ksh とか、もう全部駆逐ようぜ。
スクリプトは sh、操作は zsh、これ。
何でもかんでも csh でやろうとするジジィどもはチネ!
- 7 :
- zshなんか重くて使えねーYO!!
- 8 :
- Perlってログインシェルとして使えないの?
- 9 :
- ish さいこー
- 10 :
- cshR
- 11 :
- zsh 使うくらいなら Windows コマンドプロンプト のほうが100倍マシ(プッ
- 12 :
- FreeBSDのcshの正体はtcshだよね?
本当のcshをまだ使ってる人いるの?
- 13 :
- >>12
Solarisって聞いたことない?
- 14 :
- >>11
ぁぁ、俺Windowsもzsh。
- 15 :
- わたしはbashですが
- 16 :
- わたしはipythonですが
- 17 :
- cshねぇ〜。ま、ほっといても僕滅するんじゃない。
つーか、今時(t)cshをログインシェルにしてる香具師なんて居るの?
居るとすれば、むかしまだcsh系が優勢だった頃に
初めてUNIXアカウントもらったユーザーくらいかな。
どっちかっつーと*BSD系ユーザーでしょう。
bashがLinux色が強くて拒否反応するような香具師も、
zshとか使ってるわけでしょ。
- 18 :
- >>17
csh 好きなのは商用UNIXの人でしょ。
- 19 :
- 撲滅総合スレでも作れよ
- 20 :
- 現在の撲滅対象リスト
{GNU,X}Emacs
(t)csh
vi
Solaris
Java
R.M.S.
- 21 :
- IRIX使いなのでcsh以外必要ありません。
- 22 :
- 今夜は彼女とcsh
- 23 :
- やっぱりshellといえばsshでしょ
- 24 :
- おしぇるカンケイ
- 25 :
- BSDユーザのシェル人気投票とかやったことあるのかな?
- 26 :
- http://www.pegasoft.ca/bush.html
bushサイコー
- 27 :
- http://www.whitehouse.gov/
bushサイコー
- 28 :
- ◆BSDユーザのシェル人気投票結果◆(中間発表)
bush<csh<ish<ipython<sh<ssh<tcsh<bash<zsh<彼女とcsh
- 29 :
- >>12
本当かどうか解りませんが、知合いに44bsd-cshを使っている人がいます。
- 30 :
- >>12
本当のcsh、というのが何をさしているのか解りませんが、
知合いに44bsd-cshを使っている人がいます。
- 31 :
- 作者さえ放り捨てて顧みなくなってしまったソフトウェアに未来はない
- 32 :
- ashとzshしかいらん
中途半端なbashこそ撲滅しる!
- 33 :
- ash
ash
ash
- 34 :
- zsh しかいらない.
sh は zsh の シンボリックリンク.
- 35 :
- >>34
zshはshと非互換な部分があるから、
シンボリックリンクにしてしまうと
普通のシェルスクリプトがまともに動かなくなる。
bashだと問題ない、つか犬が実際にやってるけど・・
それよりここはtcsh/csh撲滅スレ。
zshの話はよそでよろしこ。
- 36 :
- cshで
> /dev/null 2>&1 ってどう書くんですか?
- 37 :
- まさかcshでシェルスクリプト書いてる香具師はいないよな
- 38 :
- >>36
() を使う
- 39 :
- sh -c 'echo hoge > /dev/null 2>&1'
- 40 :
- >>36
マジレスするけど、cshでも
echo hoge >& /dev/null
とは書ける。書けないのは、
echo hoge > file1 2> file2
cshでシェルスクリプトを書かない、というのは
もう結論が出ている常識で、そうでなくて、
コマンドラインでも
cshを撲滅しよう、
というのがこのスレの趣旨じゃないのかな。
- 41 :
- stderr, stdout両方を同じところに吐く
% command >& file
別々に吐くにはサブシェルを使うしかなく、
% (command > out) >& err
とする。内側でstdoutを全部食うので、外側の >& には stderr だけが残るわけだ。
- 42 :
- >>41
間違いなく撲滅対象だね.
- 43 :
- つか、誰かbashをベースにしてCの構文で書けるシェルを作る奴はいないのか?
- 44 :
- Cの構文で書けてもうれしくともなんともない。
- 45 :
- せめてPHP
- 46 :
- >>45
俺PHPは嫌いだから、それだけは許さん。
- 47 :
- >>45
俺も許さん。
- 48 :
- じゃ、せめてHSP
- 49 :
- アニメやゲームのキャラが好きならtcsh
オリジナルカタログでいつでも逢える。
- 50 :
- >>49見てzshに乗り換えたくなった
- 51 :
- theoやdjbが好きならtcsh
オリジナルカタログでいつでも逢える。
- 52 :
- >>51見て切実にzshに乗り換えたくなった
- 53 :
- #!/bin/zsh
for ((i = 0; i <= 3; i++)) {
if (( i )) {
print $i is not zero
} else {
print $i is zero
}
}
#工エエェェ(´д`)ェェエエ工
- 54 :
- ぬるぽ
- 55 :
- >>53
なんかもんだいあるの?
0 is zero
1 is not zero
2 is not zero
3 is not zero
あってんじゃん。
- 56 :
- こんな書き方を許す辺りが問題有る気がする.
- 57 :
- どうして?
i が 0だったら未定義値なんだから 評価したら undefでしょ?
else loopで処理することに何か問題が?
- 58 :
- for ((;;))はbashにもある。
- 59 :
- zsh は知らんのだが、i と $i が混在してるのはいいのか?
- 60 :
- それがarithmetic evaluation
bash$ echo $[ x = 7, y = 3, x * y ]
21
- 61 :
- bashやzshよりもはやく日本語に対応した
んだっけ?
- 62 :
- >>22は、viとemacsと両方撲滅して、catでも使うつもりか?
- 63 :
- autoload -U compinit
compinit -i
zstyle ':completion:*' menu select=1
zstyle '*' hosts $hosts
zstyle ':completion:*::::' completer _expand _complete _ignored _approximate
zstyle ':completion:*' verbose yes
zstyle ':completion:*:descriptions' format '%B%d%b'
zstyle ':completion:*:messages' format '%d'
zstyle ':completion:*:warnings' format 'No matches for: %d'
zstyle ':completion:*:corrections' format '%B%d (errors: %e)%b'
zstyle ':completion:*' group-name ''
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
zstyle ':completion:*:*:-subscript-:*' tag-order indexes parameters
zstyle ':completion:*:functions' ignored-patterns '_*'
- 64 :
- Solaris が tcsh をバンドルしているのが悪い。
TAB 押して補完しか使えないくせに、tcsh にこだわる
香具師が多くてウザい。
- 65 :
- シェルスクリプト自体撲滅きぼんぬ
- 66 :
- FreeBSDは今でも糞tcshがdefault shellなのか?
- 67 :
- シェルスクリプトは sh で、あとは各自
好きなの使えば良いんじゃないの ?
- 68 :
- >>66
インストーラでユーザ追加すると、デフォルトのシェルは/bin/sh になってるけど。
まぁ root のシェルは /bin/csh なんだけどね。
- 69 :
- ログインシェルをemacsにしよう。
- 70 :
- scsh をログインシェルにするのもいいと思う
- 71 :
- scsh 大好きっしゅ
- 72 :
- false でいいんじゃね?
- 73 :
- さいきんのおすすめはshutdown
- 74 :
- shutdown(8)とshutdown(2)って名前が似てるけど
やることはだいぶ違う...
- 75 :
- shutdown(2)ってソケットの香具師じゃないか。
俺はこんなの使わずにclose(2)してますが、何か?
つーか、この文脈でshutdown(2)は普通出てこないだろ。
本題に戻す。
cshは撲滅すべし。
- 76 :
- csh がなくなると djb 厨が困るでしょう。
- 77 :
- シェルスクリプトは sh で書く。
あとはそれぞれ好きなの使う。
それでいいだろが。
なぜに厨だの房だのと ?
- 78 :
- 客先で使う手順書に「補完がしたい」からって
わざわざ
# tcsh
と、書くのはやめてほしい。
恥ずかしい
- 79 :
- (t|)csh 推す人がいないと盛り上がらんね。
- 80 :
- >>75
> 俺はこんなの使わずにclose(2)してますが、何か?
まぬけですね。
- 81 :
- >>78
set filec すれば tcsh じゃない csh でもファイル名補完は可能。
ただし TAB じゃなくて ESC。
大昔ならともかく今となっては無用の知識だが。
>>79
>(t|)csh 推す人がいないと盛り上がらんね。
正規表現で書くなら t?csh と書くほうがふつーじゃない?
- 82 :
- それりゃ拡張正規表現です。
http://www.opengroup.org/onlinepubs/007908799/xbd/re.html#tag_007_003
- 83 :
- 単独(:なし) >
も、
>&-
も、使えないらしい。
- 84 :
- : のない > が使えるのは sh だけ。zsh ではまったく別の動作になる。
sh の動作の方が例外。
- 85 :
- ぼくめつしないとこまるほど、スタンダードではないので
% sh
$
で解決
- 86 :
- >>84
: のない > がまったく別の動作になるのは、zsh だけ。
sh ksh bash ash等、すべて : のない > が使えるのが標準。
中途半端に cshかぶれした zsh の動作の方が例外。
- 87 :
- >中途半端に cshかぶれした zsh の動作の方が例外。
csh と zsh で違う挙動するけど。
- 88 :
- 恥ずかしい>>86!! 恥ずかしい>>86!!
- 89 :
- tcshなんてうんこ
- 90 :
- 個人的にシェルで使うならまだしも、
c-shellでスクリプト書くやつはキテガイに違いない。
- 91 :
- tcsh, zshは、便利なものを実装する意欲はあるけど、
仕様を考えるのは下手な人が作ったね。
cshはその辺のバランスはまあまあ良かった。
- 92 :
- よし!じゃぁみんなでKShell使おう!
- 93 :
- >>91
過去形だからもうイランね。
- 94 :
- csh の仕様のバランスがいいなんて、気違いの言いグサとしか
思えない。if 文の仕様だけみてもグタグタ。
- 95 :
- cshは良いよ。素敵だ。
- 96 :
- >>94
文法はアレなんだけど、(.login, .cshrcも)
ジョブコンのカーネル側の新規設計をポイント加算した。
ビル女医偉大なり。
- 97 :
- >>94
仕様と実装のバランス。
- 98 :
- sh をインタラクティブシェルとして使う人がほとんどいないように、
csh をスクリプト記述用のシェルとして使わないだけ。
主たる使用目的が違うだけだと思うでよ。
スクリプトを書くのに csh を使うのはアホだが、
ログインシェルに使うのがアホだとは思わん。
歴史が古いだけにインタラクティブシェルとしても後発に追い越されてるのは事実だが。
- 99 :
- C風の文法にしてプログラミングしやすくする意図があったべよ。
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
Solarisプログラミング教えてチョンマゲ (324)
NetBSD その28 (906)
Putty その3 【パティ】 (188)
読み飛ばしてる言葉を告白するスレ (141)
中卒、土方、塗装工、ガテン系のためのUnix (131)
連番のH画像/動画を一気にダウンロードする6 (398)
--log9.info------------------
【Cres】さくらやま総合スレ その2【AMEL】 (901)
はちみつくまさんpart179 (560)
無人島3Dサバイバル Stranded II Part3 (527)
天使のうつわ (322)
肉肉肉 マッスル.ファイトの裏事情43世 肉肉肉 (205)
厨がツクールでやりがちなこと38 (215)
同人シューティング総合Y (377)
[大手]同人格闘ゲーム総合スレ[除く] (544)
【モッサム戦記】山田屋総合【SoulSaber2】 (412)
ローズガンズデイズ Part5 (334)
【ねらーが】EruruAdventure Part8【潰した】 (109)
オリジナル乙女ゲーム総合(全年齢) その27 (165)
【人間戦車】焼肉万歳総合スレ 4階層【引籠世界】 (521)
【talestune】収穫の十二月シリーズ (450)
【鳥竜】ソラフネ工房 2 (523)
うみねこの超展開な解答を真面目に考察する 49 (719)
--log55.com------------------
【King & Prince】キンプリすこスレ3【れんれんぺろぺろと他メン】
【なりきり】現代ダーク()現役隔離スレ15【元曇り】
ぶくぬいまん
歌マクロス愚痴スレ11
【東方神起】チャンミンアンチスレ511【グロ鮑】
【害悪】銀魂の高杉受による被害報告ヲチスレ3
ちゃまへ 無精子症でも睾丸に針を直接ぶっ挿せば精子が採れる可能性があるにょ
赤安信者アンチスレ 18