X



【tc厨が】bash3.0登場!!【嫉妬する】
■ このスレッドは過去ログ倉庫に格納されています
00011
垢版 |
NGNG
ついに出たぞ、おマイら。俺はついさっきコンパイルしたばかりだ。
まだしっかりドキュメントを読んでないのでその破壊力は未知数
だが

$ echo {1 .. 5}
1 2 3 4 5
つうのは気に入ったぞ。
0006名無しさん@お腹いっぱい。
垢版 |
NGNG
とりあえず国際化まわり?

zshのラインエディタはベタベタのシングルバイト前提コードになってて萎えた。
(開発版の動きは知りませんが)
0008名無しさん@お腹いっぱい。
垢版 |
NGNG
やっぱ zsh との機能の違いが気になるな。
0012名無しさん@お腹いっぱい。
垢版 |
NGNG
{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使う気にはなれないんですが。
0016名無しさん@お腹いっぱい。
垢版 |
NGNG
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
とするやり方しか思い浮かばない。もっとスマートな奴を頼む。
0031名無しさん@お腹いっぱい。
垢版 |
NGNG
zsher,とりあえずモチツケ。
zshのパクリだろうと何だろうといいじゃねーか。
良い機能なら取り入れて当然。

そのうち、bashに良い機能が実装されたらzshもお裾分けしてもらえばお互いに良いものを使えるじゃないか。
オープンソースってそういうもんだろ?
0032名無しさん@お腹いっぱい。
垢版 |
NGNG
後半は必ずしもそうではない。
bashはGPLなので、もれなくGPL汚染がついてまわる。
zshのライセンスを変更することなしにbashからコードを持ってこれない。
持ってくるにはGPL教に入信しないといけない。
0038名無しさん@お腹いっぱい。
垢版 |
NGNG
turbo c++ と turbo c が別だったころ、turbo c ユーザーが turbo c++ ユーザーに嫉妬したってことだろ。bash との関係はわからんが..
0041名無しさん@お腹いっぱい。
垢版 |
NGNG
>>1 にそそのかされて早速bash-3.0をインストールしてみました。
(といっても一ヶ月近くたっていますが)
(エロダウンロードのURL生成ぐらいにしか使っていない)zshユーザとしては
{00..05}が 0 1 2 3 4 5 に展開されるのはちょっと不便ですね。
何かオプションでもあるんでしょうか。
0044名無しさん@お腹いっぱい。
垢版 |
NGNG
>>41

echo 0{1..5}
0049名無しさん@お腹いっぱい。
垢版 |
NGNG
使ってる人いないの?
レビューきぼん
0051名無しさん@お腹いっぱい。
垢版 |
NGNG
レビューするも何も、bash2.0のころと何も変わらずに使えているから困らないし、
どこが変わったんだか気が付かないくらい表面的には変わってないし。
005250
垢版 |
NGNG
>>51
サンクシ
そんな風に言われたら 変える必要はないとしか考えられないな・・
0053名無しさん@お腹いっぱい。
垢版 |
NGNG
何でもいいからかけや
0057名無しさん@お腹いっぱい。
垢版 |
NGNG
あるコマンドの実行時だけ、特定の環境変数を指定して
実行する便利な方法ってありませんか?

LANG=en_US
hogehoge
LANG=ja_JP.UTF-8

とかするの面倒臭くって。
0059名無しさん@お腹いっぱい。
垢版 |
NGNG
>>58 そんな書き方ができたのか…
いままで知らなかったよ。
0064名無しさん@お腹いっぱい。
垢版 |
NGNG
bash って、シェルスクリプトの途中のコマンドのリザルトが 0 以外だと
そこで止まりますよね?リザルトを無視してスクリプトを続行させるにはどうすればいいのでしょうか?
0067名無しさん@お腹いっぱい。
垢版 |
NGNG
tcshなんてうんこ
0071名無しさん@お腹いっぱい。
垢版 |
NGNG
>>64
bashに限った話ではないが、-e なスクリプトで一部のコマンドだけ
エラーを無視するには、そのコマンドの末尾に「|| true」をつけ足せばOK
0075名無しさん@お腹いっぱい。
垢版 |
05/02/20 00:30:08
最近、UTF-8にlocaleを変えたんだけど
zshで日本語のファイル名を補完すると落ちたりするのが気にくわなくて、
bashに乗り換えようかなと思う今日このごろ。
みなさんいかがお過ごしですか?
0076名無しさん@お腹いっぱい。
垢版 |
2005/07/05(火) 03:06:37
わたしは元気です
0078名無しさん@お腹いっぱい。
垢版 |
2005/07/15(金) 04:13:55
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
だから3で増えた便利機能をもっと書けっていってんだよ
頼むからもっと書いてくれよ
お願いでよ
0086名無しさん@お腹いっぱい。
垢版 |
2005/12/19(月) 17:02:45
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0087名無しさん@お腹いっぱい。
垢版 |
2005/12/22(木) 01:39:46
Solarisで3.0を使っています。

ログインシェルにbashを指定しますが ^C で intr が効きません。
でも % exec bash や、単に % bash として起動すると、
そのbashでは ^C で intr が効きます。
% stty intr ^C でもダメです。

/etc/bash.bashrc などはありません。

単に設定の問題なのかも知れませんが、何か心当たりのある人いませんか?

なお、端末はteratermです。
009191
垢版 |
2005/12/23(金) 02:28:20
せっかく オライリー・ジャパン から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
0094名無しさん@お腹いっぱい。
垢版 |
2006/05/17(水) 14:01:30
$ cat <<< hoge
hoge
って3.0から?
0096名無しさん@お腹いっぱい。
垢版 |
2006/05/17(水) 20:57:18
>>95
そういう意味じゃねーよww
0099名無しさん@お腹いっぱい。
垢版 |
2006/07/22(土) 20:46:00
"\ek":copy-backward-word
Control-k: "\ek\C-y"

cp hoge C-k

cp hoge hoge
になるので、バックアップを作るときやファイル名を変えるときに便利。
0107名無しさん@お腹いっぱい。
垢版 |
2006/07/24(月) 03:04:45
必要か不必要かは見ている人が勝手に判断すればいいと思うんです

必要と思う人はありがたく使わしてもらえばいいし、不要もしくは改良を
要する人は使わない、もしくは改良後をフィードバックすればいいし

みんなで幸せになろう
0109名無しさん@お腹いっぱい。
垢版 |
2006/07/26(水) 08:24:13
じゃあ自分のサイトでやればいいんじゃないのか?
例えばここに無駄な書き込みをする事によって、次に見る人がいれば転送量が増える。
その転送量が増える事によって、また無駄な商用サービスが始まってくんでしょ

この書き込みが無だって言うって言うのも無駄ね。
この書き込みで以下のこの書き込み以上の書き込みを抑制できるのなら
無駄にはならない
0115名無しさん@お腹いっぱい。
垢版 |
2006/07/29(土) 21:21:24
使いなれてみないとわからない便利さみたいなのもあるよ。
C-t なんて初めは使いにくくて意味不明だったが、
しばらく意識して使ってたらなくてはならない操作になった。

だから自分にとって C-t は便利なコマンドなのだが、
C-t イラネという人の気持ちもわかるし、
イラネという人の何割かは使い慣れれば
好きになるんじゃないかとも思う。
0116名無しさん@お腹いっぱい。
垢版 |
2006/07/29(土) 21:33:45
> イラネという人の何割かは使い慣れれば
> 好きになるんじゃないかとも思う。
これがおせっかいなんじゃないかと思う
0117115
垢版 |
2006/07/29(土) 21:49:24
もちろんおせっかいだろうよ。
俺自身もあえて勧めたりはしない。
0121名無しさん@お腹いっぱい。
垢版 |
2006/11/14(火) 20:16:35
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に報告した方がいいですか?
0123名無しさん@お腹いっぱい。
垢版 |
2006/11/14(火) 23:04:56
>>122
まじですか〜、試していただいてありがとうございます。
おっしゃる通り私がバグを確認したのはCygwinにおいてのことでして、
あした学校にいったらLinuxがあるので、そこでは正常にふるまうかどうかを確認してきます。


この場合、メジャーバージョンの2とか3とかよりも下位のレベル(パッチレベル?)での違いかもしれませんね
0125名無しさん@お腹いっぱい。
垢版 |
2006/11/16(木) 10:38:16
学校のLinuxはbash 2でしたOrz
もちろん正常にふるまいます^^;

どうしたもんか・・・
0130127
垢版 |
2006/11/19(日) 15:00:42
>>128 では駄目で、>>129 でできました。ありがとうございます。
ついでに、ビルトインの command でも十分でした。
0131121
垢版 |
2006/11/20(月) 23:32:19
>>122
「uname -a」と「bash --version」を教えていただけますでしょうか?

>>126
なるほど。homeでのコンパイルは管理者権限いらないんですか?
0132名無しさん@お腹いっぱい。
垢版 |
2006/11/21(火) 06:08:43
>>131
コンパイル用のコマンドのパーミッション次第だが、
たいていはインストール先をユーザ権限で置ける場所に
変更すればいけるはず。

./configure --prefix="$HOME/bin"
make
make install

とか。
0133名無しさん@お腹いっぱい。
垢版 |
2006/11/21(火) 08:23:35
いや、bashの場合は、bashコマンド1個のバイナリ単独で動くから、
自分の$HOMEあたりにソース展開して、普通に
./configure; make
したあと、bashファイルだけ、$HOME/bin あたりに手動コピーして使えばいい。
別に --prefixの指定は要らない。
0138名無しさん@お腹いっぱい。
垢版 |
2006/11/21(火) 20:39:40
>>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/以下に、実行ファイルやマニュアルなどが入る。
0139名無しさん@お腹いっぱい。
垢版 |
2006/11/21(火) 20:40:57
>メッセージカタログ
tcshに存在する「メッセージカタログ」は独自のものだけど、それと同等のものが
bashにも存在したりしないか?ロシアの環境ではメッセージがロシア語になるとか、
そういうの。
bashでは、gettextを利用してこの機能を実現してると思うんだけど。
0140名無しさん@お腹いっぱい。
垢版 |
2006/11/21(火) 21:20:47
>>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 して、メッセージカタログを
外してしまうのが吉。
0141121
垢版 |
2006/11/23(木) 14:55:34
>>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では問題が発生するというメカニズムの何らかの可能性をご存知の方はいらっしゃいますでしょうか?
0142名無しさん@お腹いっぱい。
垢版 |
2006/11/23(木) 16:48:22
>>141
OpenBSD4.0(-stable)上のBash(3.1.17)では再現せず。
ソース見てないけど、ファイル名的にはグロビング関係なのかな。
そこまでやる気力があるなら自分でfixしちゃえばいいのに・・・。
0146名無しさん@お腹いっぱい。
垢版 |
2006/12/01(金) 19:28:41
>>145
野良RPMは知らないけどFC6のデフォルトのリポジトリでは無いと思う。
漏れもFC6入ってるけど、3.1.6が今のところ最新の模様。
0147145
垢版 |
2006/12/04(月) 03:56:57
>>146
なるほど、FC6公式の(?)パッケージとしては3.1止まりなわけですね。
# 細かい話ですが、こちらでもインストールしているFC6では
#  % rpm -qa | grep 'bash'
#  bash-3.1-16.1
#  %
# となりました。3.1.6ではなくて3.1-16かな?

ってことで、最新バージョンを使いたければ、ソースコードから自分でビルドして
rpmbuildとかで自分でパッケージ作ってインストールすることになるのかな?

(Linuxは使い始めてからまだ日が浅くてよく分かってなかったりしますが。。)
0148146
垢版 |
2006/12/04(月) 04:13:38
>>147
ごめん、typoだった。仰る通り3.1.16だと思う。
(gnuの公式サイトでは17までpatchが出てるみたいだけど)

最新版を使いたければ、
http://ftp.gnu.org/gnu/bash/bash-3.2.tar.gz
http://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オプション多いから吟味した方がいいよ。
0149145=147
垢版 |
2006/12/04(月) 13:06:58
>>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のソースコードで使え
るオプションを全部把握するのは難しそうだけど、まぁ調べてみますです。
0150148
垢版 |
2006/12/04(月) 16:21:00
> FreeBSDは結構使っていてソフトウェアは全部ソースコードからビルドしてるけど、
> Linux系OS(FC6とか)でもやっぱりそうした方がいいのかなぁ。
ごめん、これについては何とも言えない。
うっかりしたこと言うと宗教戦争になりそうだ(w
個人的には、よく使うソフトはRPMは無視して
自分でソースからビルドしちゃってるなぁ。
cronを回して、差分パッチが出たら即座にver.upみたいな感じで。

##以下はネタ
> どのファイルがブチ込まれたか
make install | tee bash.log

> いつインストールしたか
ls -l bash.log
0151名無しさん@お腹いっぱい。
垢版 |
2006/12/04(月) 21:58:11
autoconfがらみのソフトウェア(たいていの場合はそう)の場合、
% make (-n) install
の表示って複雑すぎて一見何をしているのかが分かりずらいんですよね。(丹念に
読めば理解できなくもないが…)

> > いつインストールしたか
> ls -l bash.log
それもいいけど、script(1)で記録してたのなら、最初と最後の1行に時刻が記録
されてるだろうから、それを見るという方法もありますな。

まぁ、スレ違い気味なんでこの辺にしときましょうか

> cronを回して、差分パッチが出たら即座にver.upみたいな感じで。
激しいっすね。さすが
0152名無しさん@お腹いっぱい。
垢版 |
2006/12/05(火) 08:16:01
checkinstallというソフトを使うのもいいよ。open関係をhookして
どこに新しいファイルがインストールされたか記録できる。
0154名無しさん@お腹いっぱい。
垢版 |
2007/01/10(水) 01:24:40
bash3 になってから zsh みたいに command history に command を実行した
日時も記録する機能が加わっていたみたい、知らんかった。
0165名無しさん@お腹いっぱい。
垢版 |
2007/09/08(土) 22:38:01
今頃になってC-rの存在に気がついてウンコちびった
0175名無しさん@お腹いっぱい。
垢版 |
2007/09/18(火) 17:25:43
>>174
bash - sh = tcsh - csh
これでどうだ。

追加機能はファイル名補完機能とか、TABでの補完、
ヒストリの再利用、コマンドライン編集あたりか?
0187名無しさん@お腹いっぱい。
垢版 |
2009/02/25(水) 14:51:58
bash 4.0 がでたみたいだな。
3.0 系と何が変わったか、誰か教えてくれ
0192名無しさん@お腹いっぱい。
垢版 |
2009/02/28(土) 17:57:31
JCLの亊?とは思うけど、あまり気にならないなぁ。
シェルスクリプトをシェルと言うのは、凄く気になる。
0193名無しさん@お腹いっぱい。
垢版 |
2009/02/28(土) 18:45:32
まぁMS-DOSのバッチファイルからの流れだろうなぁ
シェルスクリプトをバッチと呼ぶのは。

メインフレーム文化からというよりは。
0194名無しさん@お腹いっぱい。
垢版 |
2009/02/28(土) 19:15:45
>>190
自分がどの拡張構文使っているか分からない時は、
#!/bin/bashとか#!/bin/zshとか書いてる。

>>192
文脈で大体分かるけど、たしかにイラっとすることもあるね。
0197名無しさん@お腹いっぱい。
垢版 |
2010/01/01(金) 19:39:47
bash? tcsh?
あぁ、オブジェクト指向じゃない旧式シェルね。
あんなのWindows PowerShellの足元にも及ばないよ。
0198名無しさん@お腹いっぱい。
垢版 |
2010/01/01(金) 19:47:24
>>197
ノウハウとか全然ないからねえ。今さら憶えるのもなあ。
こっちは数十年の知識の蓄積があるし、憶える必要もないからこっちでいいわ。
0200名無しさん@お腹いっぱい。
垢版 |
2010/01/01(金) 20:18:52
>>199
今時オブジェクト指向もできないの?プ
とか
bashって昔のBASICみたいに文字でゴチャゴチャやるダサいやつのこと?
とか
言われる。

クラスのインヘリタンスが仝※♪〒で、プロパティとメソッドが∞?‰★なんだよ
みたいな話についていけない。
0201名無しさん@お腹いっぱい。
垢版 |
2010/01/01(金) 23:40:34
zshは乗り換えるほどの魅力を感じないけど
PowerShellには惹かれるなあ。
まあ使うのはCygwinでbashなわけだが。
0204名無しさん@お腹いっぱい。
垢版 |
2010/01/02(土) 13:25:58
>>203
PowerShellをパクるかObject Bashを開発するかすれば解決。
0206名無しさん@お腹いっぱい。
垢版 |
2010/01/05(火) 22:37:01
#!/bin/bash
# 無理矢理OO
gal(){
eval "$1"_name="$2"
eval "$1"_age="$3"
eval "$1"_sex="$4"
eval "$1"_af=0
eval "$1"_hf=0
eval "$1"_love=5
}

aisatsu(){
local af
eval af=\$"$1"_af
if [ $af -eq 0 ]
then
eval echo "私は\"\$"$1"_name\"、\"\$"$1"_age\"歳です。よろしくね。"
eval "$1"_af=1
eval "$1"_love=\`expr \$"$1"_love + 2\`
else
echo "さっきあいさつしたけど。"
eval "$1"_love=\`expr \$"$1"_love - 1\`
fi
}
0207名無しさん@お腹いっぱい。
垢版 |
2010/01/05(火) 22:38:13
hanasu(){
local hf
eval hf=\$"$1"_hf
if [ $hf -eq 0 ]
then
eval echo "\"\$"$1"_name\"に何の用?"
eval "$1"_hf=1
else
echo "しつこい・・・"
eval "$1"_love=\`expr \$"$1"_love - 2\`
fi
}

gal "yuka" "由佳" "16" "女"
aisatsu "yuka"
hanasu "yuka"
aisatsu "yuka"
hanasu "yuka"
echo "現在、由佳の好感度は${yuka_love}。"

gal "maki" "真希" "21" "女"
aisatsu "maki"
hanasu "maki"
echo "現在、真希の好感度は${maki_love}。"
0215名無しさん@お腹いっぱい。
垢版 |
2012/06/02(土) 22:39:45.43
ここでいいのか疑問なんですが、

/a/b/c/**

って書いた時は、どういう意味になるんでしょうか?
そのパス以下のファイル、フォルダ、その子孫全て
という意味?

/a/b/c と書くのと何が違うのかな…。
0217名無しさん@お腹いっぱい。
垢版 |
2012/06/03(日) 00:24:51.55
>>216
なるほどー。

しかし /a/b/c/* と /a/b/c/** の違いがよく分からないなぁ。

** ってやっても子孫まで全て含まれる訳ではない様だし…。
0218名無しさん@お腹いっぱい。
垢版 |
2012/06/23(土) 21:25:03.83
[user@localhost ~]$ bash --version
GNU bash, バージョン 4.2.29(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 <http://gnu.org/licenses/gpl.html>;

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
[user@localhost ~]$ echo {1 .. 5}
{1 .. 5}
[user@localhost ~]$
0224本物の1
垢版 |
2012/07/07(土) 13:12:17.11
このスレまだ続いてたのか.
この8年間を振り返ると

Sun Blade -> Dell Precision
NEC LaVie -> MacBookPro
NetBSD(2.0くらい?) -> Ubuntu12.04
bash3.0 -> zsh4.2
大学生 -> 閑職公務員
童貞 -> 童貞
京都 -> 東京
ヤフーADSL 12Mbps -> 光

それと,死ぬまでmuleを使い続けるスレ立てたのも俺だ.muleはXen上の
NetBSDでたまに動かしてるけど.

zsh最高!
Linux最高!

bashは糞!tcshは糞!
でもbashは職場のcygwinで使ってるYO
0225名無しさん@お腹いっぱい。
垢版 |
2012/07/31(火) 20:55:42.46
どなたか教えて下さい。

仕事で古いパソコンを使っています。OSはUNIX-OSです。
このマシンにbashを入れたいのですが、UNIX-OS用のbashバイナリが
入手できるところをご存知の方いらっしゃいましたら、入手先を教えて下さい。

ソースからコンパイルするのは、私があまりUNIX-OSに詳しくないので、あまり気が
進まないのですが、もしもコンパイルするしかないのでしたら、ソース入手先を
教えて頂けないでしょうか。
また、コンパイルしか手段が無いとしたら、UNIX-OSでは、bashのバージョンいくつまで
対応可能でしょうか。

何卒宜しくお願いします。
0231名無しさん@お腹いっぱい。
垢版 |
2013/01/28(月) 20:32:43.60
今日歯医者に行ってbashして来ました。
皆さんよろしくお願いします
0232名無しさん@お腹いっぱい。
垢版 |
2013/01/28(月) 20:35:04.29
セグメンテーション違反がshではなく、BASHに問題にあって発生
している場合 どうしたら実行できますか
0236名無しさん@お腹いっぱい。
垢版 |
2014/10/10(金) 06:08:12.57
ll命令を発行してファイルのプロパティーをタイプした時、一部のファイルの時刻が2014とかいう西暦?に化けます。バグでしょうか?
0238名無しさん@お腹いっぱい。
垢版 |
2015/09/20(日) 10:30:57.41
bash使うくらいなら最初から/bin/shだけ使ってた方がいい。
将来、なんかの拍子に/bin/shの仕事が入ってくるかもしれない。
その時に/bin/sh使ってましたアピールは大きい。
bash使ってましたとか何のアピールにもならない。
もう一度言う、たとえ趣味でも/bin/shを使え。
0239名無しさん@お腹いっぱい。
垢版 |
2015/09/21(月) 00:01:17.81
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14)
Copyright (C) 2007 Free Software Foundation, Inc.
だけど>>1をやってみたら普通に出たからどこが新しいんだろう
とおもってしまった。
0240名無しさん@お腹いっぱい。
垢版 |
2015/09/21(月) 00:02:52.57
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin14)
Copyright (C) 2007 Free Software Foundation, Inc.
だけど>>1をやってみたら普通に出たからどこが新しいんだろう
とおもってしまった。
0243名無しさん@お腹いっぱい。
垢版 |
2017/09/19(火) 00:00:48.28
Bashってzsh-abbrevみたいなこと出来ねえのかな
設定ファイルに
BashAbbrev('C', 'env LANG=C', 'begin')
BashAbbrev('L', ' | less', 'end')
みたいな感じで記述して,
$ C#
$ env LANG=C #
$ env LANG=C dmesg #
$ env LANG=C dmesg L#
$ env LANG=C dmesg | less #
みたいな。
これができたら捗るんだけどなぁ
0244名無しさん@お腹いっぱい。
垢版 |
2017/12/29(金) 07:12:35.54
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

WSTRVJDJ8N
0245名無しさん@お腹いっぱい。
垢版 |
2018/05/22(火) 06:31:22.10
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

1B3G9
0250名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:01:03.15
お前のようなものか
0252名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:16:13.99
どちらかと言うか一部の声のでかい信者が個人情報晒しは確実に点がすごかったね
知らない層だからな
0253名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:17:53.28
>>12
ダンまちあんな気味悪い映像観たら
100万買ってみたが
なので
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況