zsh その7 (749レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
43: 名無しさん@お腹いっぱい。 [] 2012/07/25(水) 21:57:41.95 AAS
使うヒトは当たり前のように開発版の4.3使っていて、
5は4.3のバージョンだけ付け替えたようなものだから
目立った変化がない。
113: 93 [sage] 2012/12/30(日) 00:58:27.95 AAS
>>108
108(2): 名無しさん@お腹いっぱい。 [sage] 2012/12/29(土) 20:40:41.91 AAS
>>107
リダイレクトは左から順に処理されるだけ.

普通のコマンドは
1 => /dev/stdout
2 => /dev/stderr
だが,2>&1 は「2の出力先を1と同じにする」から
1 => /dev/stdout
2 => /dev/stdout (= 1)
になって,>/dev/null は「1の出力先を /dev/null」にするから
1 => /dev/null
2 => /dev/stdout
になる.

>/dev/null で 1 と 2 が同時に /dev/null となることはない.
パイプは /dev/stdout の出力が次のコマンドの /dev/stdin になるので,
この場合は標準エラー出力だけパイプされる.

ちなみに &> /dev/null とすると「1と2の出力先を(同時に) /dev/null にする」
ことができる.man bash で RIDIRECTION のところ読め.
ありがとうございます。そっか、2>&1 を特別視してましたが
これも単なるリダイレクトなんですね。
124: 名無しさん@お腹いっぱい。 [sage] 2013/01/09(水) 03:04:57.95 AAS
>>123
123(1): 名無しさん@お腹いっぱい。 [sage] 2013/01/09(水) 02:49:41.16 AAS
zshexpn
ありがとうございます!
254: 名無しさん@お腹いっぱい。 [sage] 2013/12/23(月) 00:46:32.95 AAS
履歴のインクリメンタルサーチって、複数のワードでマッチングすることってできますか?

たとえば、Ctrl-r を history-incremental-search-backward にしてて、履歴が
$ history -4
4283 echo hoge
4284 echo fuga
4285 echo HOGE
4286 echo FUGA

という状態のとき、 echo hoge を取得しようと Ctrl-r e と押すと echo FUGA が出ますが、
そこから e を連打して echo hoge まで辿るのが面倒です。他に何かいい方法ないですか?
今までは history | grep -E "echo.*hoge" みたいにやってましたが、コレジャナイ感が酷くいてw
285
(1): 名無しさん@お腹いっぱい。 [] 2014/01/26(日) 14:23:47.95 AAS
sshからログインと同時に指定したシェルスクリプトを実行したいんだが
% ssh user@example "export INC='~/setup.zsh';zsh"
接続先の~/.zshrcには$INCが定義されてるならsource $INCするように書いてる

もっとシンプルに
% ssh user@example "~/setup.zsh"
setup.zsh実行後にzshを終了せず対話型になるみたいなことって出来ませんかね?
337
(2): 名無しさん@お腹いっぱい。 [sage] 2014/05/24(土) 18:36:48.95 AAS
alias -g G='| grep'
alias -g H='| head'
alias -g T='| tail'
などのグローバルエイリアスをしてる人多いと思いますが、
特定のコマンドの後ろに付ける場合は無視するようにはできませんか?
520
(1): 名無しさん@お腹いっぱい。 [sage] 2018/03/15(木) 11:57:18.95 AAS
zshのデフォルトだと、マッチするファイルがなければ?は?のままのはずだが。
684
(1): 名無しさん@お腹いっぱい。 [] 2020/05/06(水) 07:12:37.95 AAS
>>683
683(1): 名無しさん@お腹いっぱい。 [] 2020/05/05(火) 22:51:09.69 AAS
zshにBASH_ENVに相当する機能はありますか?
つまりzshでシェルスクリプトを非対話型で実行した時に
任意の処理を先立って実行したいのです。
~/.zshenv かな
外部リンク[html]:zsh.sourceforge.net

スクリプト実行時に限らず対話シェル起動時にも読まれるけど
INTERACTIVEオプションの状態をチェックするifで括ればよさそう

if [[ ! -o INTERACTIVE ]]; then
echo non-interactive
fi
735: 名無しさん@お腹いっぱい。 [sage] 2021/08/29(日) 19:58:48.95 AAS
普段のユーザとしては zsh と (pd)ksh しか使ってない。
tcsh から乗り換えて zsh はもう17年だよ…
そろそろ bash 勉強しなきゃダメかな…
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s