zsh その7 (749レス)
上下前次1-新
抽出解除 レス栞
102: 名無しさん@お腹いっぱい。 [sage] 2012/12/28(金) 18:36:16.44 AAS
>>101101(2): 名無しさん@お腹いっぱい。 [sage] 2012/12/28(金) 18:24:31.16 AAS
>>94
それだと標準エラー出力も/dev/nullに流れてしまうことになり、
説明になってません。
>>95
なるほど、バグだったのですか。
こういうバグは直せないですよね。直すと既存のスクリプトが動かなくなりますし。
バグではない
理解が足りないだけだろ
114: 名無しさん@お腹いっぱい。 [sage] 2012/12/30(日) 16:32:16.44 AAS
>>112112(1): 名無しさん@お腹いっぱい。 [sage] 2012/12/29(土) 22:23:27.12 AAS
>>111
うーむ,ほんとだ.複数リダイレクトできるのも便利なんだが.
bash でいけるならいいか.シェルスクリプトで zsh は使わないよね?
setopt multios の状態で,試しにクローズしてやってみたけど,
$ command1 2>/dev/stdout >&- | command2
command1: line n: write error: Bad file descripter
と怒られる.command1 の 1 を破棄しないといけないのかと思ったが
$ command1 2>/dev/stdout >/dev/null >&- | command2
command1: line n: write error: Bad file descripter
変わらず.
$ command1 2>/dev/stdout >&- >/dev/null | command2
にしたら意図通りエラーが無くなった.リダイレクトの順番で
挙動が変わるのがよくわからんけど,あまり深入りしないほうがいいかな.
代わって深入りしといたよ。
>/dev/null >&- だと最終的に close(1) されてるから無効だけど
>&- >/dev/null だと close(1) 後に open してるから有効になる。
>&- とか <> とかあんまり用途が思い付かなかったけど、
>&- には multios 下での用途があるのか。multios 下でも特殊なことをしなければ不要な気がするけど。
126(1): 名無しさん@お腹いっぱい。 [] 2013/01/09(水) 23:49:41.44 AAS
>>125125(1): 118 [sage] 2013/01/09(水) 23:30:08.16 AAS
何度もすいません、配列絡みでもう1つ質問させてください。
zshの配列の要素数って上限ありますか?
$ test=({1..300000})
$ echo $test[270000]
zsh: subscript too big: 270000
bashだとちゃんと返してくれるのですが・・・。
$ for((i=1;i<300000;i++)) ; do test[$i]=$i ; done
$ echo ${test[270000]}
270000
やってみたけど、
$ test=({1..300000})
$ echo $test[270000]
270000
$ echo $ZSH_VERSION
5.0.0
$ uname -a
Darwin thyme.local 12.2.1 Darwin Kernel Version 12.2.1:
Thu Oct 18 16:32:48 PDT 2012;
root:xnu-2050.20.9~2/RELEASE_X86_64 x86_64 i386 MacBookAir5,2 Darwin
314(1): 名無しさん@お腹いっぱい。 [sage] 2014/03/08(土) 18:19:46.44 AAS
zargs が subshell内で eval してるっぽいから意味ないんだと思う。
-r が目的なら
() { (( $# )) && autoload $@ } $HOME/.zshfunc/*(N:t)
でいいんじゃないか? setopt次第で "$@" かな。
exit 1 だけどエラーメッセージ出ないからいいよね?
331: 名無しさん@お腹いっぱい。 [sage] 2014/04/07(月) 23:46:43.44 AAS
>>329329(2): 名無しさん@お腹いっぱい。 [sage] 2014/04/06(日) 19:36:26.45 AAS
いつの間にかipの補完ができなくなった
ssh hoge@XXXのXXXが数字だと補完してくれない
みんなできてる?
できてるで
% ssh foo@10.5.5.<tab>
10.5.5.1 10.5.5.2 10.5.5.3 10.5.5.4
% zsh --version
zsh 5.0.5 (x86_64-apple-darwin13.0.0)
_ssh は zsh 付属のやつっぽい
380: 名無しさん@お腹いっぱい。 [sage] 2015/02/04(水) 23:38:43.44 AAS
>>376376(2): 名無しさん@お腹いっぱい。 [sage] 2014/12/05(金) 15:11:56.76 AAS
外部リンク:wiki.fdiary.net
にbindkey表記が載っていますが、Ctrl+Shift+xやAlt+Ctrl+Shift+xに割り当てたいときはどう表記すればいいのでしょうか?
Ctrl+Altって^[[ではなく^[^じゃなかった?
途中で変わったのかな
436: 名無しさん@お腹いっぱい。 [sage] 2015/11/30(月) 00:44:08.44 AAS
>>435435(1): 名無しさん@お腹いっぱい。 [sage] 2015/11/29(日) 23:12:37.76 AAS
初心者で申し訳ないが#や$から左のホスト名とかユーザー名、ディレクトリはどこらへんいじれば変えられる?
zsh プロンプト でググればやりかたが見つかる。
.zshrc に書くらしい。
444: 名無しさん@お腹いっぱい。 [sage] 2015/12/02(水) 01:50:09.44 AAS
>>443443(1): 名無しさん@お腹いっぱい。 [sage] 2015/12/02(水) 01:15:42.82 AAS
じゃ俺はそれをrm -rf . zshrcで消しとくね
怖いことするな
ls .
635(1): 名無しさん@お腹いっぱい。 [sage] 2019/08/02(金) 14:32:46.44 AAS
ノー。$BUFFER 実行時の構文チェックは一回だから
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s