1 名前:1 [04/09/21 16:57:01.net] ついに出たぞ、おマイら。俺はついさっきコンパイルしたばかりだ。 まだしっかりドキュメントを読んでないのでその破壊力は未知数 だが $ echo {1 .. 5} 1 2 3 4 5 つうのは気に入ったぞ。
101 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/23(日) 04:57:10 .net] ファイル名をちょこっと変えるのに、ほとんど同じ ファイル名を2回入力するのは面倒じゃん。
102 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/23(日) 07:14:40 .net] 人によってやることは全然違うから 自分が便利だと思っても、他人が便利だと思うのは大間違い
103 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/23(日) 07:33:36 .net] ちょっとしたtipsを顔真っ赤にして否定するのはどうかと思うな
104 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/23(日) 07:37:39 .net] 自分の便利は他人の邪魔って言うのは昔から良く言われていること
105 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/23(日) 07:59:48 .net] >>104 便利だと思ってる本人はそれがわからないから問題
106 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/24(月) 03:01:00 .net] それはいいけど、そんなにムキになって tips公開を阻止するのはなぜですか?
107 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/24(月) 03:04:45 .net] 必要か不必要かは見ている人が勝手に判断すればいいと思うんです 必要と思う人はありがたく使わしてもらえばいいし、不要もしくは改良を 要する人は使わない、もしくは改良後をフィードバックすればいいし みんなで幸せになろう
108 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/25(火) 21:13:54 .net] 改良。 Control-k: "\C-w\C-y \C-y" というか、前のやつピリオドを含むファイル名でテストしてなかった(笑)
109 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 08:24:13 .net] じゃあ自分のサイトでやればいいんじゃないのか? 例えばここに無駄な書き込みをする事によって、次に見る人がいれば転送量が増える。 その転送量が増える事によって、また無駄な商用サービスが始まってくんでしょ この書き込みが無だって言うって言うのも無駄ね。 この書き込みで以下のこの書き込み以上の書き込みを抑制できるのなら 無駄にはならない
110 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 14:07:31 .net] 2ch そのものが無駄じゃないか。
111 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 14:13:39 .net] 無駄なら見なければいいじゃないか
112 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 19:42:22 .net] >>109 無駄というか、意味不明
113 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/27(木) 00:17:41 .net] >>109 はどうもウェブ上で目にするもの全てが自分のためにならないと 気が済まない人らしいぞ。
114 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/29(土) 21:02:14 .net] >自分が便利だと思っても、他人が便利だと思うのは大間違い 体験談からこれは自分も同感。
115 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/29(土) 21:21:24 .net] 使いなれてみないとわからない便利さみたいなのもあるよ。 C-t なんて初めは使いにくくて意味不明だったが、 しばらく意識して使ってたらなくてはならない操作になった。 だから自分にとって C-t は便利なコマンドなのだが、 C-t イラネという人の気持ちもわかるし、 イラネという人の何割かは使い慣れれば 好きになるんじゃないかとも思う。
116 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/29(土) 21:33:45 .net] > イラネという人の何割かは使い慣れれば > 好きになるんじゃないかとも思う。 これがおせっかいなんじゃないかと思う
117 名前:115 mailto:sage [2006/07/29(土) 21:49:24 .net] もちろんおせっかいだろうよ。 俺自身もあえて勧めたりはしない。
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/15(日) 00:47:02 .net] bash-3.2とreadline-5.2がリリースされました。
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/17(火) 17:07:34 .net] bash-3.2、ビルド時にエラーになるね。 (ru.poを適当にいじればOK)
120 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/02(木) 01:53:18 .net] パッチが出て直ったね。
121 名前:名無しさん@お腹いっぱい。 [2006/11/14(火) 20:16:35 .net] bash使いなんですが、bash 3のバグを発見しました(bash 2では問題なし)。 「プロンプトに色を使うと補間リスト(タブを何回か押したときに表示される)表示時にコマンドラインにゴミが入る」というものです。 【再現】 Cygwinのデフォルトのプロファイル(カスタマイズしている人は「bash --init-file /etc/profile」にてデフォで起動します) は「PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '」というプロンプトを使っています。 これは複数行なのですが、\nを抜いて1行にするとバグを再現できます。 「PS1='\[\e]0;\w\a\]\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\$ '」 このプロンプトでgccと打ってタブを何回か押してみてください。 補間リストが表示されるとともに、コマンドラインに「gcccc」とゴミが2文字ほど入るはずです。 私が実際に使ってるプロンプトでは5文字ほどゴミが入ります。 bash 2ではなにも問題なかったのに、bash 3になったら突然これです。ほんとウザイです。 これはバグですよね? GNUに報告した方がいいですか?
122 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/14(火) 21:10:09 .net] >>121 bash3だけど俺の環境では再現しなかったよ。Cygwin特有の問題じゃない?
123 名前:名無しさん@お腹いっぱい。 [2006/11/14(火) 23:04:56 .net] >>122 まじですか〜、試していただいてありがとうございます。 おっしゃる通り私がバグを確認したのはCygwinにおいてのことでして、 あした学校にいったらLinuxがあるので、そこでは正常にふるまうかどうかを確認してきます。 この場合、メジャーバージョンの2とか3とかよりも下位のレベル(パッチレベル?)での違いかもしれませんね
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/15(水) 03:48:47 .net] マルチやめれ。
125 名前:名無しさん@お腹いっぱい。 [2006/11/16(木) 10:38:16 .net] 学校のLinuxはbash 2でしたOrz もちろん正常にふるまいます^^; どうしたもんか・・・
126 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/18(土) 13:03:34 .net] >>125 bash3をhomeでコンパイルすればいいのでは?
127 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/19(日) 03:58:48 .net] cmd()というシェル関数があるときに、これを呼ばず $PATHからcmdを検索させる方法はありますか?
128 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/19(日) 09:00:20 .net] `cmd`
129 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/19(日) 09:00:46 .net] `which cmd`
130 名前:127 mailto:sage [2006/11/19(日) 15:00:42 .net] >>128 では駄目で、>>129 でできました。ありがとうございます。 ついでに、ビルトインの command でも十分でした。
131 名前:121 [2006/11/20(月) 23:32:19 .net] >>122 「uname -a」と「bash --version」を教えていただけますでしょうか? >>126 なるほど。homeでのコンパイルは管理者権限いらないんですか?
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 06:08:43 .net] >>131 コンパイル用のコマンドのパーミッション次第だが、 たいていはインストール先をユーザ権限で置ける場所に 変更すればいけるはず。 ./configure --prefix="$HOME/bin" make make install とか。
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 08:23:35 .net] いや、bashの場合は、bashコマンド1個のバイナリ単独で動くから、 自分の$HOMEあたりにソース展開して、普通に ./configure; make したあと、bashファイルだけ、$HOME/bin あたりに手動コピーして使えばいい。 別に --prefixの指定は要らない。
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 13:16:37 .net] >>133 メッセージカタログ使う場合は置き場所に困るよそれじゃ。
135 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 13:24:50 .net] >>134 メッセージカタログなんて使わないってww
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 13:26:51 .net] つーか、bashの場合、メッセージカタログ自体ねーよ。 >>133 で、「1個のバイナリ単独で動く」って言ってるだろ。
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 13:29:44 .net] メッセージカタログが存在するのは糞tcsh。 bashには存在しない。
138 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 20:39:40 .net] >>131 (>>121 ) > なるほど。homeでのコンパイルは管理者権限いらないんですか? >>125 に「学校のLinuxは…」という発言があったので、Linux上でコンパイルする ときの話ですよね。多くの学生が使う演習室環境とか、そういうのかな? そのLinuxシステムでは、>>131 だけでなく、多くのユーザがいるかと思います。 # たとえ>>131 専用のマシンで動くLinuxシステムであっても、"root"と呼ばれる # 管理者用ユーザアカウントが存在するはずです。 で、その(一般)ユーザ自身のためのディレクトリってものがあるはずです、それが ホームディレクトリ。そのディレクトリの中は、そのユーザ自身が好きに使える (ファイルの作成/編集/削除が自由に行える)。 ビルド時は、 ・configureスクリプト実行時にMakefileが生成される ・コンパイル時にオブジェクトファイル(.oファイル)が生成される ・実行ファイルbashが生成される といった変化があるわけですが、これら生成されるファイルがホームディレクトリ の中のどこかであれば、 root権限なくてもビルド(コンパイル)できます >>132 が言っていることはそういうこと。ただし、>>132 の、--prefixの指定は 間違っているな。それだと、実行ファイルbashは $HOME/bin/bin/ にインストール されることになるから。 % ./configure --prefix="${HOME}/bash" % make % make install こう実行すれば、${HOME}/bash/以下に、実行ファイルやマニュアルなどが入る。
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 20:40:57 .net] >メッセージカタログ tcshに存在する「メッセージカタログ」は独自のものだけど、それと同等のものが bashにも存在したりしないか?ロシアの環境ではメッセージがロシア語になるとか、 そういうの。 bashでは、gettextを利用してこの機能を実現してると思うんだけど。
140 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/21(火) 21:20:47 .net] >>139 bashの場合、libcにある汎用エラーメッセジについては *.moを読みに行くが、 bash自体の bash.moは存在しないね。 だから、bash単独で動作させて桶。 LC_MESSAGES=ja_JP.eucJPとかなら、libc側のメッセージカタログはOS側にあるので、 「そのようなファイルやディレクトリはありません」みたいなメッセージは出るよ。 それに、仮にbash自身の bash.moが存在したとしても、 それを $HOME/locale/ja/LC_MESSAGES/bash.mo みたいな埋め込みPATHで 読みに来られたら、それはそれでいやだぞ。 bashの場合は必要ないが、bash以外のソフトの場合、 可能ならば ./configure --disable-nls して、メッセージカタログを 外してしまうのが吉。
141 名前:121 [2006/11/23(木) 14:55:34 .net] >>138 どうも詳しい説明をありがとうございました。 実際にやってみましたので報告します。 まず、Linuxについてです。 最新のbash 3.2のソースを取ってきて、パッチも5まであてて 3.2.5の構成に成功しました。 ここで>>121 のバグが再現されるかをテストしてみたら、再現されませんでした(正常にふるまう)。 次に、Cygwinについてです。 同様のソースとパッチで3.2.5を構成しようと試みましたが、なにやらエラーが起きました。 lib/glob/glob.cの484行目のREAL_DIR_ENTRY (dp)が原因のようで、これが構造体に置き換わっているのですが、 その置き換わったものが指しているメンバが存在しないようです。この部分を1または0にすると構成に成功しました。 しかし、どちらの場合もバグは再現されてしまいました。 以上のことを踏まえまして、 1.glob.cが今回のバグに関係のあるファイルの場合 このファイルが原因 2.glob.cが今回のバグに関係のないファイルの場合 Cygwinが原因 という結論を得ました。 どなたか、glob.cが何を司ってるファイルかわかる方はいらっしゃいますでしょうか? また、Linuxでは問題ないのに、Cygwinでは問題が発生するというメカニズムの何らかの可能性をご存知の方はいらっしゃいますでしょうか?
142 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/23(木) 16:48:22 .net] >>141 OpenBSD4.0(-stable)上のBash(3.1.17)では再現せず。 ソース見てないけど、ファイル名的にはグロビング関係なのかな。 そこまでやる気力があるなら自分でfixしちゃえばいいのに・・・。
143 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 01:21:03 .net] バグといえばこのバグも3.1.17では直ってないな。 d.hatena.ne.jp/soleil/20030829#p4
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/26(日) 13:15:18 .net] 3.2.*に移行しろってことかね?
145 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/30(木) 03:50:54 .net] bashの最新バージョンの、Linux(FedoraCore6)用RPMって出てたっけ?
146 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/01(金) 19:28:41 .net] >>145 野良RPMは知らないけどFC6のデフォルトのリポジトリでは無いと思う。 漏れもFC6入ってるけど、3.1.6が今のところ最新の模様。
147 名前:145 mailto:sage [2006/12/04(月) 03:56:57 .net] >>146 なるほど、FC6公式の(?)パッケージとしては3.1止まりなわけですね。 # 細かい話ですが、こちらでもインストールしているFC6では # % rpm -qa | grep 'bash' # bash-3.1-16.1 # % # となりました。3.1.6ではなくて3.1-16かな? ってことで、最新バージョンを使いたければ、ソースコードから自分でビルドして rpmbuildとかで自分でパッケージ作ってインストールすることになるのかな? (Linuxは使い始めてからまだ日が浅くてよく分かってなかったりしますが。。)
148 名前:146 mailto:sage [2006/12/04(月) 04:13:38 .net] >>147 ごめん、typoだった。仰る通り3.1.16だと思う。 (gnuの公式サイトでは17までpatchが出てるみたいだけど) 最新版を使いたければ、 ftp.gnu.org/gnu/bash/bash-3.2.tar.gz ftp.gnu.org/gnu/bash/bash-3.2-patches/bash32-00{1..5} を落としてきて普通にコンパイルすればOK。 (現時点での最新版は3.2.5だと思う) あと、RPMについてはよくわからんので、L犬板あたりでよろ。 ちなみに漏れは普通にconfigure && make && make installで /usr/local以下に入れちゃってる。 昔からの習慣のせいなのか、これが一番落ち着くんだよね。 あと、割合configureオプション多いから吟味した方がいいよ。
149 名前:145=147 mailto:sage [2006/12/04(月) 13:06:58 .net] >>148 (=>>146 ) 即レス感謝。 FreeBSDは結構使っていてソフトウェアは全部ソースコードからビルドしてるけど、 Linux系OS(FC6とか)でもやっぱりそうした方がいいのかなぁ。 *** 以下、bashに限らない話で、脱線気味 > 昔からの習慣のせいなのか、これが一番落ち着くんだよね。 確かにそれはある :) んでも、configureスクリプトに渡すオプションなど、インストール方法を覚えて おくのって難しいんだよね(つーか不可能) インストールメモを作って保管してるけど、結構大変。その点、RPMは ・どのファイル(/bin/bash,/usr/share/man/man1/bash.1.gzとか)がブチ込 まれたか(% rpm -ql bash-3.1-16.1) ・いつインストールしたか等(% rpm -qi bash-3.1-16.1) といった情報も保管されているので、その点は便利かも。 > あと、割合configureオプション多いから吟味した方がいいよ。 これも、ソースコードからビルドする人の特権ですな。bashのソースコードで使え るオプションを全部把握するのは難しそうだけど、まぁ調べてみますです。
150 名前:148 mailto:sage [2006/12/04(月) 16:21:00 .net] > FreeBSDは結構使っていてソフトウェアは全部ソースコードからビルドしてるけど、 > Linux系OS(FC6とか)でもやっぱりそうした方がいいのかなぁ。 ごめん、これについては何とも言えない。 うっかりしたこと言うと宗教戦争になりそうだ(w 個人的には、よく使うソフトはRPMは無視して 自分でソースからビルドしちゃってるなぁ。 cronを回して、差分パッチが出たら即座にver.upみたいな感じで。 ##以下はネタ > どのファイルがブチ込まれたか make install | tee bash.log > いつインストールしたか ls -l bash.log
151 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 21:58:11 .net] autoconfがらみのソフトウェア(たいていの場合はそう)の場合、 % make (-n) install の表示って複雑すぎて一見何をしているのかが分かりずらいんですよね。(丹念に 読めば理解できなくもないが…) > > いつインストールしたか > ls -l bash.log それもいいけど、script(1)で記録してたのなら、最初と最後の1行に時刻が記録 されてるだろうから、それを見るという方法もありますな。 まぁ、スレ違い気味なんでこの辺にしときましょうか > cronを回して、差分パッチが出たら即座にver.upみたいな感じで。 激しいっすね。さすが
152 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 08:16:01 .net] checkinstallというソフトを使うのもいいよ。open関係をhookして どこに新しいファイルがインストールされたか記録できる。
153 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 09:41:04 .net] そこでslashpackageですよ:-)
154 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/10(水) 01:24:40 .net] bash3 になってから zsh みたいに command history に command を実行した 日時も記録する機能が加わっていたみたい、知らんかった。
155 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/10(土) 02:07:13 .net] bash32-010が出たね
156 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/17(火) 01:45:27 .net] いつのまにかbash32-015まで出てたね・・・
157 名前:名無しさん@お腹いっぱい。 mailto:hage [2007/06/10(日) 10:24:27 .net] bash 3.2 導入個人的記念あげ
158 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 16:49:07 .net] bash4が出たね
159 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/12(木) 22:29:43 .net] 出てない
160 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 11:04:43 .net] #!/bin/sh -x cmd cmd #ここからこのシェルのstderrの出力をファイルにリダイレクトできますか? cmd cmd
161 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 11:17:06 .net] exec 2> file
162 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 11:29:12 .net] >>161 うおおおおおおおおおおおおおおおおお 知らなかった・・・ ありがとうございます。
163 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/22(水) 12:00:13 .net] read -e のreadlineの処理で、 この入力履歴を独自のヒストリーファイルに保存することってできますか?
164 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/02(日) 14:34:02 .net] bash32-025 readline52-007
165 名前:名無しさん@お腹いっぱい。 [2007/09/08(土) 22:38:01 .net] 今頃になってC-rの存在に気がついてウンコちびった
166 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 13:26:08 .net] >>165 俺も昨日、知ってびっくりした。マニュアルやドキュメントはまじめに読まないといかんね
167 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/11(火) 13:44:32 .net] ついでにヒストリー数を10000くらいに増やしておくと余計便利。
168 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/17(月) 03:07:53 .net] $ echo $'a\nb\tc' a b c $ x=a $ echo $x a $ x+=b $ echo $x ab bash3 ってこんな事もできるんだな。
169 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/17(月) 06:53:42 .net] bashの特徴を一言で言ってくれ
170 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/17(月) 07:41:09 .net] ログインシェルとして使えてBシェル互換。
171 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/17(月) 10:40:12 .net] Bシェルもどき
172 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/18(火) 13:55:00 .net] sh + tcsh - csh
173 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/18(火) 17:12:37 .net] = tsh
174 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/18(火) 17:14:09 .net] bashの方が、tcshよりも先に登場したので、その説明には無理がある。
175 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/18(火) 17:25:43 .net] >>174 bash - sh = tcsh - csh これでどうだ。 追加機能はファイル名補完機能とか、TABでの補完、 ヒストリの再利用、コマンドライン編集あたりか?
176 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/24(土) 02:12:55 .net] > < * " ' ( ) をシェルが解釈できなくする方法ありますか
177 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/24(土) 09:28:12 .net] >>176 * については set -f その他については set -f では無理。 その都度クォートするしかない。
178 名前:お前名無しだろ [2007/11/27(火) 18:23:10 .net] >>1-1000 オリジナル地球( ̄ー ̄)ニヤリ ↓ image.space.rakuten.co.jp/lg01/76/0000243776/31/imgdf644215zik0zj.jpeg
179 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/18(火) 14:28:40 .net] パッチ キタコレ bash32-033 readline52-012
180 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/22(土) 21:45:18 .net] >>175 ウマい! (^∀^)
181 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/18(月) 20:19:38 .net] bash3 の話でなくて申し訳ないが rbashをうまく使ってサービスみたいなものを運用している香具師いる? 単に www.atmarkit.co.jp/flinux/rensai/linuxtips/363rbashuser.html を参考にしつつ 使えるコマンドを制限するしか おもしろいネタは無いんだろうか
182 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/21(金) 11:37:47 .net] readline52-013 bash32-048
183 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 00:47:37 .net] 歴史のあるスレにカキコ☆
184 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/01(日) 01:00:16 .net] bash-4.0-rc1.tar.gz 誰か使ってる?
185 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 10:14:21 .net] RCが取れたら使おうと思ってます
186 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 14:09:23 .net] bash-4.0 readline-6.0
187 名前:名無しさん@お腹いっぱい。 [2009/02/25(水) 14:51:58 .net] bash 4.0 がでたみたいだな。 3.0 系と何が変わったか、誰か教えてくれ
188 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 14:59:37 .net] 4.0 の変更点 - POSIX sh との乖離が大きくなった
189 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 15:04:26 .net] それは大メリットだ
190 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 17:06:22 .net] 4.0になってもバッチの1行目には #!/bin/sh って書かれるんだろうな。
191 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 17:34:02 .net] バッチって何ですか?( )笑
192 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 17:57:31 .net] JCLの亊?とは思うけど、あまり気にならないなぁ。 シェルスクリプトをシェルと言うのは、凄く気になる。
193 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 18:45:32 .net] まぁMS-DOSのバッチファイルからの流れだろうなぁ シェルスクリプトをバッチと呼ぶのは。 メインフレーム文化からというよりは。
194 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 19:15:45 .net] >>190 自分がどの拡張構文使っているか分からない時は、 #!/bin/bashとか#!/bin/zshとか書いてる。 >>192 文脈で大体分かるけど、たしかにイラっとすることもあるね。
195 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/07(土) 08:38:21 .net] bash-4.0 の日本語メッセージカタログ www.studio-racsho.shibuya.tokyo.jp/SKK/catalogs/
196 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 14:40:44 .net] bashユーザって日本にどんくらいいるんだろ
197 名前:名無しさん@お腹いっぱい。 [2010/01/01(金) 19:39:47 .net] bash? tcsh? あぁ、オブジェクト指向じゃない旧式シェルね。 あんなのWindows PowerShellの足元にも及ばないよ。
198 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 19:47:24 .net] >>197 ノウハウとか全然ないからねえ。今さら憶えるのもなあ。 こっちは数十年の知識の蓄積があるし、憶える必要もないからこっちでいいわ。
199 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 19:49:33 .net] オブジェクト指向でないとどんな不都合があるの?
200 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 20:18:52 .net] >>199 今時オブジェクト指向もできないの?プ とか bashって昔のBASICみたいに文字でゴチャゴチャやるダサいやつのこと? とか 言われる。 クラスのインヘリタンスが仝※♪〒で、プロパティとメソッドが∞?‰★なんだよ みたいな話についていけない。
201 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/01/01(金) 23:40:34 .net] zshは乗り換えるほどの魅力を感じないけど PowerShellには惹かれるなあ。 まあ使うのはCygwinでbashなわけだが。