5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【tc厨が】bash3.0登場!!【嫉妬する】

1 :1:04/09/21 16:57:01
ついに出たぞ、おマイら。俺はついさっきコンパイルしたばかりだ。
まだしっかりドキュメントを読んでないのでその破壊力は未知数
だが

$ echo {1 .. 5}
1 2 3 4 5
つうのは気に入ったぞ。


2 :名無しさん@お腹いっぱい。:04/09/21 17:00:19
もうとっくに使ってますが何か?

3 :名無しさん@お腹いっぱい。:04/09/21 17:02:00
随分前にでてなかった?
Linux板では夏休み入ったばかりの厨が騒いでたし。

4 :名無しさん@お腹いっぱい。:04/09/21 17:05:39
$ echo 【1 .. 5】
が出来るようになると>>1さんはきっと喜んでくれるよ。

5 :名無しさん@お腹いっぱい。:04/09/21 17:23:28
zshにない機能はある?

6 :名無しさん@お腹いっぱい。:04/09/21 17:30:58
とりあえず国際化まわり?

zshのラインエディタはベタベタのシングルバイト前提コードになってて萎えた。
(開発版の動きは知りませんが)

7 :名無しさん@お腹いっぱい。:04/09/21 19:57:17
zsh+euc_hack最強。

8 :名無しさん@お腹いっぱい。:04/09/21 20:04:14
やっぱ zsh との機能の違いが気になるな。

9 :名無しさん@お腹いっぱい。:04/09/21 20:58:44
ゲテモノShellをお使いのみなさんこんばんは
スクリプトだけは骨shで書いてくださいね
それ以外は認めません。

10 :名無しさん@お腹いっぱい。:04/09/21 23:18:57
また zsh のパクりか。

11 :名無しさん@お腹いっぱい。:04/09/21 23:28:57
発作的にスレ立てすんなよ。
一晩寝かせれ。

12 :名無しさん@お腹いっぱい。:04/09/22 08:45:37
{1..10}
なんて
`seq 1 10`
でいいじゃん。タイプ量なんて大して変わらん。

echo a{1..10}b
という使い方がしたいなら
for n in `seq 1 10`;do echo -n "a${n}b ";done
でいいじゃん。

こんなことだけのために1.5倍もデカイshell使う気にはなれないんですが。

13 :名無しさん@お腹いっぱい。:04/09/22 08:47:03
{1..10} は seq -s' ' 1 10 だな。失礼。

14 :名無しさん@お腹いっぱい。:04/09/22 09:24:01
a{1..10}b も
seq -s' ' -f a%02gb 1 10
で十分だな。またしても訂正。

15 :名無しさん@お腹いっぱい。:04/09/22 09:27:34
seq -s' ' -f a%gb 10
これに訂正。seqマンセー。

16 :名無しさん@お腹いっぱい。:04/09/22 09:39:27
echo \({1..2},{1..3}\)
さてこれはどうするか。俺には
for l in `seq 1 2`;do for r in `seq 1 3`;do echo -n "($l,$r) ";done;done
とするやり方しか思い浮かばない。もっとスマートな奴を頼む。

17 :名無しさん@お腹いっぱい。:04/09/22 09:49:57
結局のところ
{a,b}といった書き方の自然な拡張ということなんだろうな

Bash3.0マンセー!

18 :名無しさん@お腹いっぱい。:04/09/22 16:50:57
だから、それzshのパクリだっての

19 :名無しさん@お腹いっぱい。:04/09/22 16:54:00
>>18
だからなに?

20 :名無しさん@お腹いっぱい。:04/09/22 17:09:49
zshに嫉妬したのはbashの方、と。

21 :名無しさん@お腹いっぱい。:04/09/22 17:53:32
>>19
ご協力ありがとうございます

22 :名無しさん@お腹いっぱい。:04/09/22 20:22:37
素直に zsh 使えばいいじゃん

23 :名無しさん@お腹いっぱい。:04/09/23 00:20:30
>>1
zshに勝ってるところを3つ以上挙げよ。
いいのあったら乗り換え検討してやる。

24 :名無しさん@お腹いっぱい。:04/09/23 01:38:44
ムリに乗り換えなくていいよ。

25 :名無しさん@お腹いっぱい。:04/09/23 17:54:49
・軽い
・安定
・ユーザ数が多い

26 :名無しさん@お腹いっぱい。:04/09/23 20:21:46
てゆーか、linux厨の作る妙なスクリプトが
ますます増えて迷惑なので、機能拡張しないでほしい。


27 :名無しさん@お腹いっぱい。:04/09/23 20:53:05
いい加減3.0の新機能をかたってくれないかな>>1

>>26
csh scriptよりはマシ

28 :名無しさん@お腹いっぱい。:04/09/23 23:15:40
27は馬鹿だなぁ

29 :名無しさん@お腹いっぱい。:04/09/24 15:46:46
bashがzshより優れているところを3つ。
- ユーザがキモくない
- ユーザがアニオタじゃない
- ユーザがロリコンじゃない

30 :名無しさん@お腹いっぱい。:04/09/24 17:36:08
bash使いの俺がいますから残念!!

31 :名無しさん@お腹いっぱい。:04/09/25 00:49:30
zsher,とりあえずモチツケ。
zshのパクリだろうと何だろうといいじゃねーか。
良い機能なら取り入れて当然。

そのうち、bashに良い機能が実装されたらzshもお裾分けしてもらえばお互いに良いものを使えるじゃないか。
オープンソースってそういうもんだろ?

32 :名無しさん@お腹いっぱい。:04/09/25 03:12:29
後半は必ずしもそうではない。
bashはGPLなので、もれなくGPL汚染がついてまわる。
zshのライセンスを変更することなしにbashからコードを持ってこれない。
持ってくるにはGPL教に入信しないといけない。


33 :名無しさん@お腹いっぱい。:04/09/25 03:33:06
落ち着くのは>>1の方だろう。理由は>>2-3

34 :名無しさん@お腹いっぱい。:04/09/25 21:50:07
で、けっきょく、お勧めな機能は?
ないの?


35 :名無しさん@お腹いっぱい。:04/10/02 15:30:44
で「tc厨」って何なの?

36 :名無しさん@お腹いっぱい。:04/10/02 16:04:04
t-code インプットメソッド tc.el のことだろう。
つまり漢直ユーザ。

37 :名無しさん@お腹いっぱい。:04/10/02 20:55:00
>>36
ちげーよ!
Turbo-C++ ユーザに決まってんじゃんかよ!!

38 :名無しさん@お腹いっぱい。:04/10/04 08:09:10
turbo c++ と turbo c が別だったころ、turbo c ユーザーが turbo c++ ユーザーに嫉妬したってことだろ。bash との関係はわからんが..

39 :名無しさん@お腹いっぱい。:04/10/04 09:49:16
世界の90%は妬みと猜疑心で作られている、だっけ?

マイナーなネタだから誰も知らんか

40 :名無しさん@お腹いっぱい。:04/10/04 22:34:37
まぁTP の速さにはかなわんな

41 :名無しさん@お腹いっぱい。:04/10/17 21:54:38
>>1 にそそのかされて早速bash-3.0をインストールしてみました。
(といっても一ヶ月近くたっていますが)
(エロダウンロードのURL生成ぐらいにしか使っていない)zshユーザとしては
{00..05}が 0 1 2 3 4 5 に展開されるのはちょっと不便ですね。
何かオプションでもあるんでしょうか。

42 :名無しさん@お腹いっぱい。:04/10/17 21:57:07
どこが不便なわけ?

43 :名無しさん@お腹いっぱい。:04/10/17 22:39:32
% print {00..05}
00 01 02 03 04 05

% print {0..5}
0 1 2 3 4 5

$ echo {00..05}
0 1 2 3 4 5

プ

44 :名無しさん@お腹いっぱい。:04/10/18 04:16:51
>>41

echo 0{1..5}


45 :名無しさん@お腹いっぱい。:04/10/18 04:29:39
% print {000..99}
000 001 002 003 004 (ry
098 099

ププ


46 :名無しさん@お腹いっぱい。:04/10/18 10:27:14
>>45
% echo 0{00..99}

seq -w と同じ仕様だな。


47 :名無しさん@お腹いっぱい。:04/10/23 05:07:34
% print {00..10}

しかし補間候補表示時に日本語ファイル名が化けるのが難点(zsh)

48 :名無しさん@お腹いっぱい。:04/10/23 07:30:28
>>47
bash つかってろよ

49 :名無しさん@お腹いっぱい。:04/11/12 03:34:44
使ってる人いないの?
レビューきぼん

50 :名無しさん@お腹いっぱい。:04/11/12 07:30:45
わしからもレビューキ1ン

51 :名無しさん@お腹いっぱい。:04/11/12 07:42:17
レビューするも何も、bash2.0のころと何も変わらずに使えているから困らないし、
どこが変わったんだか気が付かないくらい表面的には変わってないし。


52 :50:04/11/12 08:47:04
>>51
サンクシ
そんな風に言われたら 変える必要はないとしか考えられないな・・

53 :名無しさん@お腹いっぱい。:04/11/13 01:30:29
何でもいいからかけや

54 :名無しさん@お腹いっぱい。:04/11/13 09:16:22
UTF-8もeucもばっちりなシェルってありますか?


55 :名無しさん@お腹いっぱい。:04/11/17 04:18:29
tclsh

56 :名無しさん@お腹いっぱい。:04/11/19 10:52:00
tclshはかっこいいなあ

57 :名無しさん@お腹いっぱい。:04/12/03 09:51:09
あるコマンドの実行時だけ、特定の環境変数を指定して
実行する便利な方法ってありませんか?

LANG=en_US
hogehoge
LANG=ja_JP.UTF-8

とかするの面倒臭くって。

58 :名無しさん@お腹いっぱい。:04/12/03 10:20:20
% LANG=C hogehoge
でいいんじゃないの?
これで面倒なら alias で設定すればいいし。

59 :名無しさん@お腹いっぱい。:04/12/03 10:34:06
>>58 そんな書き方ができたのか…
いままで知らなかったよ。

60 :名無しさん@お腹いっぱい。:04/12/03 18:54:16
env LANG=C hogehoge
なら bash じゃなくてもオケ。

61 :名無しさん@お腹いっぱい。:04/12/03 23:59:47
alias c=LANG=C
alias j=LANG=ja_JP.eucJP
とかしておくと
英語の man 見たいときとかに
$ c man ls
ですむんで便利。

62 :名無しさん@お腹いっぱい。:04/12/04 00:54:13
すげえenvじゃなくても現在の値が上書きされねえ!!!

63 :名無しさん@お腹いっぱい。:04/12/04 01:35:06
で、3固有の拡張機能はなんかないの

64 :名無しさん@お腹いっぱい。:04/12/25 11:20:38
bash って、シェルスクリプトの途中のコマンドのリザルトが 0 以外だと
そこで止まりますよね?リザルトを無視してスクリプトを続行させるにはどうすればいいのでしょうか?

65 :名無しさん@お腹いっぱい。:04/12/25 11:40:36
そんなばかな。


66 :名無しさん@お腹いっぱい。:04/12/25 12:23:10
そんなあほな。
set -e していない限り止まることはないぞ。

67 :名無しさん@お腹いっぱい。:04/12/25 16:30:10
tcshなんてうんこ

68 :名無しさん@お腹いっぱい。:04/12/25 16:43:18
これだけ使われるソフトウェアがメジャーバージョンアップしたのに
これだけスレが閑散としてるのも珍しい

69 :名無しさん@お腹いっぱい。:04/12/25 20:20:51
>>68

>>51

70 :名無しさん@お腹いっぱい。:04/12/25 22:07:54
バージョン 3.141592 とかにしようぜ。

71 :名無しさん@お腹いっぱい。:04/12/26 00:29:22
>>64
bashに限った話ではないが、-e なスクリプトで一部のコマンドだけ
エラーを無視するには、そのコマンドの末尾に「|| true」をつけ足せばOK

72 :名無しさん@お腹いっぱい。:04/12/26 01:30:29
>>70
なにそのTeXのパクリ

73 :名無しさん@お腹いっぱい。:04/12/26 05:10:24
>>71 そ、そうか、そんな技があったとは。

74 :名無しさん@お腹いっぱい。:04/12/26 22:19:01
嘘を嘘と見抜けない人には(インターネットを利用するのは)難しい || true

75 :名無しさん@お腹いっぱい。:05/02/20 00:30:08
最近、UTF-8にlocaleを変えたんだけど
zshで日本語のファイル名を補完すると落ちたりするのが気にくわなくて、
bashに乗り換えようかなと思う今日このごろ。
みなさんいかがお過ごしですか?

12 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)