1read 100read
2013年17UNIX150: 【tc厨が】bash3.0登場!!【嫉妬する】 (234)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
( ゚д゚)寝る! (399)
KON - 漢字コンソールエミュレータ (103)
C.i. for 2ch (316)
日記観察 その捌 (607)
*BSD/ThinkPad (516)
NetBSD その28 (906)
【tc厨が】bash3.0登場!!【嫉妬する】
- 1 :04/09/21 〜 最終レス :2013/08/15
- ついに出たぞ、おマイら。俺はついさっきコンパイルしたばかりだ。
まだしっかりドキュメントを読んでないのでその破壊力は未知数
だが
$ 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なんてうんこ
- 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元 削除依頼 ▲
性善説のUNIXサーバVI (735)
サン・マイクロシステムズはいかがですか?3 (175)
2038年、みんなどうする? (279)
NetHack 地下:58 (958)
Oracle Solaris 総合スレッド 其の1 (654)
karaage( ゚Д゚)ウマウマ (682)
--log9.info------------------
【Kawasaki】Z1000 Z800 Z750/S/R 39台目【水冷Z】 (638)
【HONDA】 Dio110 13台目 【ディオ VISION BREEZE】 (996)
【国内125R】CBR125&CBR150part31【33万?】 (159)
ホーネット250Part77 (715)
【>>1必読】初心者の為の購入車種相談スレ154 (827)
バイクの「あるあるwwwwww」×122 (507)
ジェットヘルメット専門スレ -2- (297)
【残念4月に】 バイク王9台目 【なっちゃった】 (271)
マジェスティ125 Part44 (255)
TZR乗り出席簿・47 (739)
【HONDA】CBR400R CB400F 400X 6台目【400 Only】 (538)
【むさむら】ホワイトベースpart8【ようつべ】 (250)
【阿蘇】熊本のバイク乗り@九州 その14【初夏】 (867)
女子高生×バイク! 「ばくおん!!」 その55 (972)
【秋来】北海道のバイク海苔86【目一杯抜いて!】 (333)
バイク乗りは総じて社会不適合 (234)
--log55.com------------------
【FEZ】ファンタジーアースゼロ L鯖ホル晒しスレ 48
黒い砂漠PC版 害プレイヤー晒しスレ Part.42
ハーメルンについてヲチスレ47
【ブクマ買い】浅葉りな=有住くるみ=神宮寺ポチ子=片野朱理=香月萌花=椿紅ラフレシア=椿侑紗184【弁護士砲】
【ボッタクリエイト】ゆるまたパリ芸人 向井ゆき part12【夫婦で3か月パリ留学って嘘なの?】
【仏のように】マタハイ17【見守るスレ】
【PC】SHAKA専用スレpart13
XQファンスレ
-