- 1 名前:complete [02/02/07 03:16]
- bash2で補完機能が強化されているようですが
皆さんいかがお過ごしでしょうか?
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 19:23:49 ]
- >>280
っ【find】 っ【alias】
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/28(日) 21:12:20 ]
- >>281
欲嫁 > コマンドの途中しか覚えてない って言ってるんだからその答えは外してる。 >>280 答えは、 echo /usr/local/bin/*bc*
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/29(月) 01:30:24 ]
- /usr/local/bin/ にあるってことすら忘れてるんじゃないの
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/25(土) 09:38:04 ]
- tcshのpostcmdというのと同じことをbashでやりたいんですが,
何か良いやり方はありませんか?
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/10/25(土) 11:16:31 ]
- >>284
PROMPT_COMMAND
- 286 名前:284 mailto:sage [2008/10/25(土) 11:54:03 ]
- いや,それはtcshでいうところの precmdであって,
postcmdはコマンドを実行する直前に動作するものなので それだと目的が実現できないんですよ
- 287 名前:名無しさん@お腹いっぱい。 [2009/03/05(木) 16:29:17 ]
- bashでTabをうつとファイル名が補完されますが
補完対象から「.」で始まるファイルを外すことはできますか。 いつも「.svn」が補完対象に入ってうざいんです。
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/05(木) 17:59:10 ]
- >>287
echo 'set match-hidden-files Off' >>~/.inputrc
- 289 名前:名無しさん@お腹いっぱい。 [2009/03/08(日) 20:52:51 ]
- Objective-BashとかBash++とか、そういうの誰か作ってください。
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/08(日) 20:58:47 ]
- >>289
ostatic.com/bashpp
- 291 名前:名無しさん@お腹いっぱい。 [2009/04/18(土) 21:03:14 ]
- AAA_1996.txt
AAA_1997.txt AAA_1998.txt AAA_1999.txt AAA_2000.txt AAA_2001.txt AAA_2002.txt AAA_2003.txt AAA_2004.txt というファイルがあるときに、AAA_1999.txtからAAA_2002.txtまでをあるコマンドの引数に 与えたいと思うのですが、 command AAA_{1999|2000|2001|2002}.txt とやってもだめでした。こういう場合はどう書けばよいでしょうか?
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 21:06:42 ]
- >>291
AAA_{1999..2002}.txt
- 293 名前:名無しさん@お腹いっぱい。 [2009/04/18(土) 21:18:31 ]
- ありがとうございます。
先のコマンドというのはunzipなんですが、lsとかだと教えてもらった書き方でいけたのですが、 unzipだと上手くいきません。ワイルドカード的な書き方に拘らず、全部書いてしまってもいいかとも 思うのですが、、、もし書き方があったら教えてください。 $ unzip AAA_{1999..2002}.zip Archive: AAA_1999.zip caution: filename not matched: AAA_2000.zip caution: filename not matched: AAA_2001.zip caution: filename not matched: AAA_2002.zip 結局何も解凍されず。 $ ls AAA_{1999..2002}.zip AAA_1999.zip AAA_2000.zip AAA_2001.zip AAA_2002.zip ちゃんと表示された。
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/18(土) 21:33:13 ]
- >>293
それは、unzipの仕様で、複数のファイルを列挙では指定できないため。 for文使うしかないな。 for f in AAA_{1999..2002}.zip; do unzip $f; done
- 295 名前:名無しさん@お腹いっぱい。 [2009/04/18(土) 21:36:34 ]
- >>294
すげぇ、、、、 あんたゴルゴみたいだな。
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/19(日) 21:45:56 ]
- このスレの存在意義を否定するわけじゃないが
あんまりbashの補完にねちねち拘るくらいなら、zsh使ったほうがいいよ
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 19:08:02 ]
- >>295
意味わからん。
- 298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/20(月) 20:33:49 ]
- >>297
的確に的を射た解答をしてくれるって意味じゃないの
|

|