- 1 名前:complete [02/02/07 03:16.net]
- bash2で補完機能が強化されているようですが
皆さんいかがお過ごしでしょうか?
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/02/09(水) 03:49:12 .net]
- 目指してる 未来が違うwwwwwwwww byシャープ
twitter.com/reoasa/statuses/28750429173055488
- 302 名前:名無しさん@お腹いっぱい。 [2011/06/05(日) 11:48:59.62 .net]
- bash-4.2で、変数DIRに適当なディレクトリが入ってる時に
$DIR[Tab] で補完しようとすると、 ¥$DIR/hoge みたいに補完されてしまい、 変数$DIRがわざわざクォートされてしまって展開されません。 bash-4.1ではちゃんと$DIRが中身に展開されて補完されました。 展開させるには?
- 303 名前:名無しさん@お腹いっぱい。 [2011/06/15(水) 17:28:17.59 .net]
- >>302 わかる方いませんか?
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/15(水) 22:49:20.83 .net]
- Alt-Ctrl-e
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/15(水) 22:59:04.42 .net]
- すみませんが詳しい方のみ回答をお願いします
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 11:22:28.61 .net]
- >>302
CTRL+ALT+e で展開出来るんじゃない?
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 11:43:53.11 .net]
- >>306
できねーよ
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 11:46:54.94 .net]
- すみませんが、詳しい方のみ回答をお願いします
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 11:48:34.39 .net]
- それ元ネタ何だっけ。
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 11:59:56.92 .net]
- 元はしらんけど、おととしからずっと流行してる
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 12:04:16.61 .net]
- 流行っていうか、パンデミック?
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 13:27:48.56 .net]
- >>302
$ bind -p | grep shell-expand-line
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 14:24:46.10 .net]
- >>312
質問と回答が噛み合ってないなぁ /dir/hoge/boke っていうディレクトリがあったとして、 DIR=/dir/hoge と代入されてる状態で、 bash-4.1 では、$DIR/b[TAB] で補完できたのに bash-4.2 では $DIRがクォートされる(なのにbokeの部分は補完される) という中途半端な状態になるのを直したいってことだろ。
- 314 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 14:44:43.24 .net]
- $ bind -p | egrep complete-filename
- 315 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 14:46:03.28 .net]
- bashline.cを読めば分かるが、completeのその振る舞いは外から制御不可能。
- 316 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/16(木) 19:54:00.70 .net]
- いづこも同じ 知ったかの夕暮れw
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/19(日) 16:33:21.39 .net]
- bash-4.2では出来ないんですね。
わかりました。bash-4.1に戻します。
- 318 名前:名無しさん@お腹いっぱい。 [2011/06/20(月) 22:51:44.77 .net]
- bashスクリプト内で source .bashrc が反映されません
どのようにすればスクリプト内で反映されるのでしょうか?
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/21(火) 06:13:48.29 .net]
- >>318
スクリプト内で sourceしても、スクリプトを抜けたら元に戻るよw
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/21(火) 07:13:58.54 .net]
- >>319
戻らないようにするにはどうすればいいのん?
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/21(火) 07:54:30.37 .net]
- あぁ、釣りか。 つられちゃったw てへっ?☆
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/21(火) 11:58:55.21 .net]
- >>320
無理
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/22(水) 11:07:25.25 .net]
- 子プロセスに環境変数を設定させる方法って無いかな。
Cのポインタ渡しみたいに。
- 324 名前:名無しさん@お腹いっぱい。 [2011/07/04(月) 10:55:06.11 .net]
- 投入コマンドのみフォントカラーを設定したいんだけど、できる?
[maro@2ch.net log]$ls otakara.zip ero.zip [maro@2ch.net log]$unzip ero.zip ↑の "ls", "unzip ero.zip" に色をつける感じで。
- 325 名前:名無しさん@お腹いっぱい。 [2011/07/06(水) 08:39:56.62 .net]
- 補完のエスケープシーケンスを Ctrl-I にして、
TABキーはそのままTABが入力できるようにしたいんですけど、 設定方法よろしこ。
- 326 名前: 忍法帖【Lv=22,xxxPT】 mailto:sage [2011/07/06(水) 10:46:16.22 .net]
- タブ文字を入力したい時はC-v C-iかC-v TAB
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/06(水) 11:06:55.65 .net]
- >>326
それは知ってます(笑) それでは嫌なので、TABだけでTAB入力、 Ctrl-I のエスケープシーケンスで補完にしたいんですが。
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/06(水) 11:19:37.71 .net]
- わかる人だけお願いします
わからない人は黙っていなさい
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/06(水) 11:36:02.09 .net]
- >>327
bash側の設定では無理だと思うよ。 X側の設定でTABが送るキーコードを変えるとか そういう無茶をしないと無理だと思う。
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/06(水) 12:45:32.72 .net]
- >>329
逆じゃね?bash側でなんとかしないと解決しないと思うんだが
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/06(水) 13:02:04.12 .net]
- どうやるの?
- 332 名前:名無しさん@お腹いっぱい。 mailto:sega [2011/07/11(月) 20:33:14.84 .net]
- あるコマンドを、成功するまで指定回数分リトライする
というスクリプトを、スタイリッシュに書いてください。
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/11(月) 20:52:24.02 .net]
- ここは補完スレだが。
宿題は自分でやれ
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/11(月) 21:16:58.86 .net]
- >>333
誘導しろよ
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/11(月) 21:27:14.27 .net]
- あるコマンドを、成功するまで指定回数分リトライする
という補完設定を、bashでスタイリッシュに書いてください。
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/11(月) 23:18:00.32 .net]
- わかる人だけお願いします
わからない人は黙っていなさい
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/11(月) 23:41:30.01 .net]
- 分かるから書くが、他所に行け。
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/12(火) 13:25:20.20 .net]
- >>337
スタイリッシュさが伝わらない。 あなたは失格ですね。
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/13(水) 00:25:15.87 .net]
- とっとと答えろ
アホ・ボケ
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/13(水) 09:26:49.48 .net]
- 坊や提出日まであとどれくらいだい?
- 341 名前:名無しさん@お腹いっぱい。 [2011/12/09(金) 16:46:02.45 .net]
- カーソルの↑とかでヒストリーを出して編集すると、
ヒストリーが編集されてしまいますが これをやめたいときはどうしたらよいでしょうか。
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/12/10(土) 08:41:44.11 .net]
- fcじゃね
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/16(金) 08:09:36.88 .net]
- >>304 >>306 >>314
bash-4.1では CTRL+ALT+E 押さなくても最初から展開されるんだよ。 bash-4.2でも同じように最初から展開される方法を質問してるんだろ。
- 344 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/02/10(日) 16:06:52.65 .net]
- 質問です
bashの補完機能使うとだーって候補が出るじゃないですか その候補から検索でわーって絞り込みたいんです 出来ますの?勿論ググりましたが、当方馬鹿なのでわかりません サルでも分かるような回答を強く期待します 僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです さぁどうぞ↓
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/02/10(日) 21:47:46.95 .net]
- ↑
阻止
- 346 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/02/11(月) 13:29:49.78 .net]
- できますわよ
- 347 名前:名無しさん@お腹いっぱい。 [2013/03/11(月) 16:59:48.62 .net]
- bashで、今から実行するコマンドの実行時間を測定するときは
組込みコマンドの time を使用するけど、 今すでに実行中のコマンドの実行時間を測定する方法ってありますか? あとからtimeコマンドを打つわけにもいかないし
- 348 名前:名無しさん@お腹いっぱい。 [2013/03/31(日) 20:32:59.57 .net]
- スレチだがless
カーネルモードだったら $ cut -d' ' -f15 </proc/$PID/stat ユーザーモードだったら $ cut -d' ' -f14 </proc/$PID/stat 詳細は知らん。 起動した時刻から調べるなら $ cut -d' ' -f22 </proc/$PID/stat
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/01(月) 10:49:50.00 .net]
- >>348
なるほどありがとう それを1秒おきにPIDがなくなるまで監視すればいいんだな ちょっとやってみる
- 350 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/02(火) 20:19:44.99 .net]
- Q. bash は UNIX の勉強に使えますか?
A. bash は UNIX に慣れた人間が「bash の 機能!」を気取るには向いていますが、 UNIX の勉強には向いていません。
- 351 名前:名無しさん@お腹いっぱい。 [2013/04/10(水) 14:35:20.24 .net]
- bashの組込みコマンド一覧をbashで表示するにはどうしたらいいの?
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 14:40:57.48 .net]
- help
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:03:21.96 .net]
- ですから、ヘルプお願いしますよぉ
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:06:33.55 .net]
- だからhelpリターンと打て
- 355 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:22:40.50 .net]
- helpで表示するとちょん切れてオプションが読めないな
だれだこれ設計した阿呆は
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:28:51.42 .net]
- そういうのは個別に
help コマンド名 で確認。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:29:52.07 .net]
- あれは途中でちょん切れてる、ってより
可能な範囲で表示している、って感じ。
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:36:29.94 .net]
- 二列に表組みしてるからだろ
クズ
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/04/10(水) 15:49:43.78 .net]
- ここで煽っても直らないよ。
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/05/03(金) 20:28:30.85 .net]
- bash のパイプ数って変更できないんですかね?
ulimit -p で設定しても、”変更させねーよ!”といわれてしまうので・・。
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/05/03(金) 20:32:25.82 .net]
- >>360
偉い人に頼むか、偉くなる
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/06/08(土) 20:09:47.71 .net]
- >>360
ulimit -p は パイプ数じゃなくてパイプサイズ(512btye単位)だろ。 OS(カーネル)のパイプサイズが4096byteだから、 これはシェルはもちろん、プロセス側からは変更できない。
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/06/10(月) 12:10:15.55 .net]
- >>362
減らすことはできる
- 364 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/02(金) NY:AN:NY.AN .net]
- dashとbash比較した時
クライアング運用ならdashのが劣っている点はなんですか?
- 365 名前:名無しさん@お腹いっぱい。 [2013/08/07(水) NY:AN:NY.AN .net]
- >>364
とてもとてもデバッグしづらい
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
- デバッグなんてするの?
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
- するよ。
- 368 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
- クライアング運用ってなに?
- 369 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/07(水) NY:AN:NY.AN .net]
- クライ は"泣く"
アング は"怒る"
- 370 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/31(土) NY:AN:NY.AN .net]
- ログインした時の場所を任意に決めたいんですが、
そんなことって出来るんですか? 出来るなら方法を教えて欲しいです。 お願いします。
- 371 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/31(土) NY:AN:NY.AN .net]
- cd hogehoge
- 372 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/31(土) NY:AN:NY.AN .net]
- それだとcdコマンドを発行すると元に戻ってしまいます。
その時の場所も任意に変更したいのですが、それは出来ますか?
- 373 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/31(土) NY:AN:NY.AN .net]
- >>372
こっちで。 くだらねえ質問はここに書き込め! Part 206 engawa.2ch.net/test/read.cgi/linux/1370948130/
- 374 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/31(土) NY:AN:NY.AN .net]
- /etc/passwd を弄ればいい。
- 375 名前:名無しさん@お腹いっぱい。 [2013/10/09(水) 19:57:49.86 .net]
- 標準エラー出力と標準出力、それぞれを
別のパイプに通すことは可能?
- 376 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/09(水) 20:07:28.39 .net]
- そういうコピペ改変はいいです
- 377 名前:375 mailto:sage [2013/10/10(木) 14:43:33.11 .net]
- できました。
- 378 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/10(木) 14:44:15.15 .net]
- >>377
どうやったの?
- 379 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/10(木) 15:04:51.68 .net]
- できてません。引続き回答をお願いします。
- 380 名前:375 mailto:sage [2013/10/10(木) 15:10:17.95 .net]
- ( ./unko | ./chinko ) 2>&1 | ./manko
ってやっただけ。 ( )の存在を忘れてた。
- 381 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 10:34:37.62 .net]
- bashをshという名前でコピーして勉強しましょう。多少はshに近づく
- 382 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 14:20:03.69 .net]
- シンボリックリンクでもモード切り替わるんじゃなかったっけ?
- 383 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 14:44:20.34 .net]
- シンボリックリンクでもOk
- 384 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 14:52:31.88 .net]
- ハードリンクでもモード切り替わるんじゃなかったっけ?
- 385 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 15:29:25.93 .net]
- ハードリンクでもOk
- 386 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 16:16:19.63 .net]
- スタティックリンクでもモード切り替わるんじゃなかったっけ?
- 387 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 16:56:12.82 .net]
- スタティックリンクかどうかは無関k
- 388 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 16:59:15.11 .net]
- もういいよ。
- 389 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 17:01:26.29 .net]
- ダイナミックリンクでもモード切り替わるんじゃなかったっけ?
- 390 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 18:37:57.56 .net]
- ubuntuではdashにしんぼりっくりんくはってあるね
- 391 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 18:54:02.59 .net]
- ダイナミックリンクかどうかは無関k
- 392 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 19:14:57.02 .net]
- スケートリンクでもモード切り替わるんじゃなかったっけ?
- 393 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/16(水) 21:25:48.59 .net]
- すべりました。
- 394 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/17(木) 06:29:48.33 .net]
- スケートリンクにいるのはJK
- 395 名前:名無しさん@お腹いっぱい。 mailto:sega [2013/10/22(火) 13:09:56.71 .net]
- case文の途中で抜けたいんだけど
breakつかうと上のfor文抜けちゃうので どうしたらいいか よいアイデアを 出すのだ
- 396 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 13:18:24.40 .net]
- マルチ乙
- 397 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/02(月) 15:55:35.70 .net]
- 関数つかえばいいんじゃね?
- 398 名前:名無しさん@お腹いっぱい。 [2014/02/03(月) 21:31:41.18 .net]
- アンパサンドってエスケープ必要だっけ?
- 399 名前:名無しさん@お腹いっぱい。 [2014/05/09(金) 14:24:31.59 .net]
- 川崎
川崎 川崎
- 400 名前:名無しさん@お腹いっぱい。 [2014/09/25(木) 20:24:39.50 .net]
- お宅のbashハム問題ですか?
|

|