1read 100read
2013年02月UNIX36: 【tc厨が】bash3.0登場!!【嫉妬する】 (232) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Emacs Part 42 (446)
Theo de Raadt (237)
UNIXに関する言葉のひらがな読みスレッド (434)
☆ 古いPCを復活させよう (203)
(´_ゝ`)流石だよな、俺ら(´lt;_` )流石に2 (369)
日本人*BSD developerを誉め称えるスレ (303)

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


1 :04/09/21 〜 最終レス :2013/01/28
ついに出たぞ、おマイら。俺はついさっきコンパイルしたばかりだ。
まだしっかりドキュメントを読んでないのでその破壊力は未知数
だが
$ echo {1 .. 5}
1 2 3 4 5
つうのは気に入ったぞ。

2 :
もうとっくに使ってますが何か?

3 :
随分前にでてなかった?
Linux板では夏休み入ったばかりの厨が騒いでたし。

4 :
$ echo 【1 .. 5】
が出来るようになると>>1さんはきっと喜んでくれるよ。

5 :
zshにない機能はある?

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

7 :
zsh+euc_hack最強。

8 :
やっぱ zsh との機能の違いが気になるな。

9 :
ゲテモノShellをお使いのみなさんこんばんは
スクリプトだけは骨shで書いてくださいね
それ以外は認めません。

10 :
また zsh のパクりか。

11 :
発作的にスレ立てすんなよ。
一晩寝かせれ。

12 :
{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 :
{1..10} は seq -s' ' 1 10 だな。失礼。

14 :
a{1..10}b も
seq -s' ' -f a%02gb 1 10
で十分だな。またしても訂正。

15 :
seq -s' ' -f a%gb 10
これに訂正。seqマンセー。

16 :
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 :
結局のところ
{a,b}といった書き方の自然な拡張ということなんだろうな
Bash3.0マンセー!

18 :
だから、それzshのパクリだっての

19 :
>>18
だからなに?

20 :
zshに嫉妬したのはbashの方、と。

21 :
>>19
ご協力ありがとうございます

22 :
素直に zsh 使えばいいじゃん

23 :
>>1
zshに勝ってるところを3つ以上挙げよ。
いいのあったら乗り換え検討してやる。

24 :
ムリに乗り換えなくていいよ。

25 :
・軽い
・安定
・ユーザ数が多い

26 :
てゆーか、linux厨の作る妙なスクリプトが
ますます増えて迷惑なので、機能拡張しないでほしい。

27 :
いい加減3.0の新機能をかたってくれないかな>>1
>>26
csh scriptよりはマシ

28 :
27は馬鹿だなぁ

29 :
bashがzshより優れているところを3つ。
- ユーザがキモくない
- ユーザがアニオタじゃない
- ユーザがロリコンじゃない

30 :
bash使いの俺がいますから残念!!

31 :
zsher,とりあえずモチツケ。
zshのパクリだろうと何だろうといいじゃねーか。
良い機能なら取り入れて当然。
そのうち、bashに良い機能が実装されたらzshもお裾分けしてもらえばお互いに良いものを使えるじゃないか。
オープンソースってそういうもんだろ?

32 :
後半は必ずしもそうではない。
bashはGPLなので、もれなくGPL汚染がついてまわる。
zshのライセンスを変更することなしにbashからコードを持ってこれない。
持ってくるにはGPL教に入信しないといけない。

33 :
落ち着くのは>>1の方だろう。理由は>>2-3

34 :
で、けっきょく、お勧めな機能は?
ないの?

35 :
で「tc厨」って何なの?

36 :
t-code インプットメソッド tc.el のことだろう。
つまり漢直ユーザ。

37 :
>>36
ちげーよ!
Turbo-C++ ユーザに決まってんじゃんかよ!!

38 :
turbo c++ と turbo c が別だったころ、turbo c ユーザーが turbo c++ ユーザーに嫉妬したってことだろ。bash との関係はわからんが..

39 :
世界の90%は妬みと猜疑心で作られている、だっけ?
マイナーなネタだから誰も知らんか

40 :
まぁTP の速さにはかなわんな

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

42 :
どこが不便なわけ?

43 :
% 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 :
>>41
echo 0{1..5}

45 :
% print {000..99}
000 001 002 003 004 (ry
098 099
ププ

46 :
>>45
% echo 0{00..99}
seq -w と同じ仕様だな。

47 :
% print {00..10}
しかし補間候補表示時に日本語ファイル名が化けるのが難点(zsh)

48 :
>>47
bash つかってろよ

49 :
使ってる人いないの?
レビューきぼん

50 :
わしからもレビューキ1ン

51 :
レビューするも何も、bash2.0のころと何も変わらずに使えているから困らないし、
どこが変わったんだか気が付かないくらい表面的には変わってないし。

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

53 :
何でもいいからかけや

54 :
UTF-8もeucもばっちりなシェルってありますか?

55 :
tclsh

56 :
tclshはかっこいいなあ

57 :
あるコマンドの実行時だけ、特定の環境変数を指定して
実行する便利な方法ってありませんか?
LANG=en_US
hogehoge
LANG=ja_JP.UTF-8
とかするの面倒臭くって。

58 :
% LANG=C hogehoge
でいいんじゃないの?
これで面倒なら alias で設定すればいいし。

59 :
>>58 そんな書き方ができたのか…
いままで知らなかったよ。

60 :
env LANG=C hogehoge
なら bash じゃなくてもオケ。

61 :
alias c=LANG=C
alias j=LANG=ja_JP.eucJP
とかしておくと
英語の man 見たいときとかに
$ c man ls
ですむんで便利。

62 :
すげえenvじゃなくても現在の値が上書きされねえ!!!

63 :
で、3固有の拡張機能はなんかないの

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

65 :
そんなばかな。

66 :
そんなあほな。
set -e していない限り止まることはないぞ。

67 :
tcshなんてR

68 :
これだけ使われるソフトウェアがメジャーバージョンアップしたのに
これだけスレが閑散としてるのも珍しい

69 :
>>68
>>51

70 :
バージョン 3.141592 とかにしようぜ。

71 :
>>64
bashに限った話ではないが、-e なスクリプトで一部のコマンドだけ
エラーを無視するには、そのコマンドの末尾に「|| true」をつけ足せばOK

72 :
>>70
なにそのTeXのパクリ

73 :
>>71 そ、そうか、そんな技があったとは。

74 :
嘘を嘘と見抜けない人には(インターネットを利用するのは)難しい || true

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

76 :
わたしは元気です

77 :
よぉ、久しぶり
なにしてたの?

78 :
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
頼むからもっと書いてくれよ
お願いでよ

79 :
それだけ逝っても出てこないってことは、対して差が無いってことじゃないw

80 :
sourceのサイズはどんどん増えてますがな

81 :
bash3.0はファイル名補完でUTF-8環境の日本語は化けますか?
化けないならzshから乗り換える。マジで

82 :
>>81
OSによっては違うかもしれないが
ls の表示が化けなければファイル名補完も
大丈夫だと思う。

83 :
GNUはUnicode原理主義みたいなツールが多いから大丈夫じゃないか、多分。

84 :
Mac OS X では化けてない。 10.3 を使ってるけど。

85 :
bash-3.1とreadline-5.1がリリースされました。

86 :
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

87 :
Solarisで3.0を使っています。
ログインシェルにbashを指定しますが ^C で intr が効きません。
でも % exec bash や、単に % bash として起動すると、
そのbashでは ^C で intr が効きます。
% stty intr ^C でもダメです。
/etc/bash.bashrc などはありません。
単に設定の問題なのかも知れませんが、何か心当たりのある人いませんか?
なお、端末はteratermです。

88 :
>>87
まずは readline の設定の確認かな。
~/.inputrc はある?
man bash の readline とか bind の説明を読んでみるといいよ。

89 :
>89ありがとう
明日(23日)出勤になったので出先で試してみます。

90 :
うぉ、ありがとうは>>88

91 :
せっかく オライリー・ジャパン から3.0対応の本が出たわけだから、ここで書い
てもバチ当たらんよな。
 書名:入門 bash 第3版
 ISBN:4-87311-254-0
 定価:2,940円
 URL:http://www.oreilly.co.jp/books/4873112540/
>>63
>>78
上記URLには
 > 第3版の本書では、多くのLinuxディストリビューションで標準の2.05bに対応
 > したまま、最新バージョンの3.0で利用できる新機能ついても解説します。
 > bash-2.0以降に追加されたオプションを網羅する待望の改訂版。
と書かれているから、入手して読むといいんでねーの。
bash-3.1.001, readline-5.1.001 公開age

92 :
>>91
それ買っちゃった(*´Д`)

93 :
timeの出力フォーマット変わった?

94 :
$ cat <<< hoge
hoge
って3.0から?

95 :
>>94
zshから

96 :
>>95
そういう意味じゃねーよww

97 :
>>94
2.05b から

98 :
>>97
サンクス

99 :
"\ek":copy-backward-word
Control-k: "\ek\C-y"
cp hoge C-k

cp hoge hoge
になるので、バックアップを作るときやファイル名を変えるときに便利。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
muttを使おう (816)
【2ちゃん発】RFC作成計画 (266)
デーモン君に引退をせまる署名スレ (241)
エディタ作ったよ!見てみて! (231)
OpenBSDで日本語環境設定 (322)
デーモン君のアスキーアート募集!! (762)
--log9.info------------------
最強に厨二病っぽいバンド名考えようぜ3 (354)
BACKYARD BABIES (268)
【草津病院】BURRNスレ荒らし【主治医はT先生】 (446)
IN FLAMES 〜イン・フレイムス〜 Part21 (744)
【GetUp】 KISS ALIVE 25 【GetDown】 (519)
OPETH part10 (424)
【ハンブルグの】カイ・ハンセン part16【殺人鬼】 (210)
CROSSFAITH 5 (247)
メタラーが絶対に聴かないであろう邦楽ミュージック (530)
BULLET FOR MY VALENTINE Part9 (551)
SlipKnoT - Vol. 44: (The Subliminal Thread) (764)
【Pantera】フィル・アンセルモ【Down】 (439)
CONVERGE part.4 (691)
メタラーなら孤独だよな (522)
【木下昭仁】SABER TIGER その6【と仲間達】 (743)
メタラーが普段飲んでいる精神薬は何? (518)
--log55.com------------------
【石破氏】安倍首相、桜を見る会「『法律的に違反ではありませんよ』と示せばいい」
【パヨクの祖国・韓国】「日中韓」「中日韓」 なぜいつも韓国が最後なのか?日本を最後にすべき
日韓防衛相会談 GSOMIAで平行線 韓国の鄭景斗国防相「日本が信頼損なった」 ネット「無駄な会談はするなタロウ」「平行線最高!
【桜を見る会】立民・枝野氏「脱法行為だ」「解散に追い込む」
【パヨク】金子勝「窮地のアベ内閣 困った時の麻薬逮捕 これでワイドショー制圧?だったら本当に愚かしい国」 ネット「バカ丸出しw
これホントにニューオータニの領収書?これは大問題!拡散拡散! ネット「元ニュ−オータニ社員です。断言します、偽物です
【安倍首相】桜を見る会前夜祭、7年前から始めるも毎年5000円変わらず ニューオータニでは豊富な料理、飲み放題
【速報】「桜を見る会」 首相“前日の懇親会は領収書発行せず”