[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 12:41 / Filesize : 219 KB / Number-of Response : 1004
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

zsh入門 パート2



1 名前:名無しさん@お腹いっぱい。 [02/11/03 20:49]
パート2ですよ,にーさん


423 名前:422 mailto:sage [03/06/04 17:44]
とは書いたが、
>>417 はおれの設定と二けたも違ってるな。
百万もどうやったらたまるんだ。(笑)
setopt hist_ignore_dups
setopt hist_ignore_all_dups
こうしてるから、最近 history の増加率が減少してきたよ。

424 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 17:53]
>>417 はものすごい速さでキーを叩くんだろう。
ホームディレクトリが NFS だったりしたら、zsh の起動や終了が重くて大変そうだ。

ところで、X 上の仮想端末で zsh 使ってる場合、
X を終了したときに history って保存されるの?

425 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 19:10]
>>424
やってみたら?

426 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 19:12]
昔のhistoryを見るのは結構おもしろい。

427 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 19:25]
setopt HIST_IGNORE_DUPS として、現在履歴が 45000 程溜まっているけど、
それでも一番古いもので一年ちょっと前。100万溜めるのはかなり大変そうだな(w

>>422
X を使うなら setopt SHARE_HISTORY か setopt INC_APPEND_HISTORY として
おかないと、かなり不便のような

428 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 19:31]
>>424
setopt share_historyして、10000人くらいで同時に同じアカウントで使ってるんじゃないの。

429 名前:422 mailto:sage [03/06/04 19:54]
>>425
history ファイル見てみたらタイムスタンプが前回 X を終了した時刻になってたから、
logout じゃなくて signal 受けて終了するときにもちゃんと保存するのかな。

>>427
HISTFILE=~/.zsh_history.$HOST.$tty
とかやってるからそれほど不便ではないです。

430 名前:417 mailto:sage [03/06/04 21:12]
$HISTSIZE の単位が byte で、 $SAVEHIST が数ですよね?
最初の設定の時にどっちがどっちだか分からなかったので、
両方とも同じにしてました。
あと setopt extended_history して、$HISTFILEに時間も記録しているから
サイズが大きめかもしれない。
でも setopt hist_ignore_all_dups, setopt hist_ignore_dups はしてますよ。

とりあえず、 $HISTSIZE => 512000, $SAVEHIST => 10000 にしておきました。


431 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 21:24]
byteじゃないだろ。
The maximum number of events stored in the internal history list.



432 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 21:53]
zsh のスレでは、何故か byte 単位とか言う奴が時々出てくるのが謎
もしかして他にそんな shell があるのか

433 名前:417 mailto:sage [03/06/04 21:59]
>>431
ああ、ほんとだ。メモリ上に保存されるヒストリの数なんですね。
ありがとうございます。


434 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 22:20]
>>432
漏れもウェブサイトかどっかで何度かそんな記述を見た憶えがある。
この都市伝説の出所きぼんぬ。

435 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/04 22:25]
このスレが出てきてワロタ
www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&c2coff=1&q=HISTSIZE+byte+zsh&lr=lang_ja

436 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 01:02]
ハゲワラ

437 名前:431 mailto:sage [03/06/05 09:45]
>>434
俺もどっかのサイトで見たことがある。
このスレで指摘されるまではサイズだと思ってた

438 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 15:32]
あんたもだったのかよ(w

439 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 18:06]
ファイル名補完などで、通り過ぎてしまった補完候補に戻ることってできますか?

440 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 18:20]
自分は reverse-menu-complete を適当に割り当てている。
戻るだけだったら、undo (C-x C-u、C-x u) でも用は足せるけど

441 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 18:23]
undo に C-_ を忘れていた。C-/ で C-_ を吐く端末も多いからこれが一番楽か



442 名前:439 mailto:sage [03/06/05 18:55]
>>440
そんな便利なコマンドがあったのですか!
man zshzleは一通り読んだつもりだけど気づきませんでした。
undoでもできるんですね。

最近知ったんですけどredoもあるんですね。
bindkey -a '^R' redo
bindkey -a u undo
でvimっぽくして使ってます。使う機会ないけど。

443 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/05 20:41]
reverse-menu-complete のことを書いたんでついでに。

tcsh にも似たようなのに complete-word-back というのがあって、zsh に乗り換える
前は重宝していた。ただし、両者の挙動には違いがあって、自分は complete-word-back
の動作が好みなんだよね。

例えば、
% ls
00000.txt 00001.txt 00002.txt 00003.txt 10000.txt 10001.txt 10002.txt 10003.txt
という状況で 00003.txt を less で見たいとき、

% less 0

として、complete-word-back すれば 00003.txt が一発で補完できる。それに対して
reverse-menu-complete は一旦 00000.txt が補完候補に出てしまう。zsh を使って
いてストレスを感じる少ない例かな。zle を駆使すれば対処できるのかもしれないが。

誰かうまい方法を知っていたら教えてたもう

444 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/06 02:44]
最初だけ reverse-menu-complete を2度実行すればいいかと思ったけど、
これだと ^I の expand-or-complete の直後も2度実行されてしまうから
[ self-insert = "$LASTWIDGET" ] の方がいいかも。

function complete-word-back {
if [ complete-word-back != "$LASTWIDGET" ]; then
zle reverse-menu-complete
fi
zle reverse-menu-complete
}
zle -N complete-word-back
#bindkey '^J' complete-word-back


>>435
相互リンクかよっ。

445 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/06 05:26]
>>444
相互リンクにワロタ


446 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/06 12:43]
>>444
[ self-insert = "$LASTWIDGET" ] の方が望みの動作をしてくれるので、
こちらにして快適になったよ!! 助言有難きかな

あと、自分も zshzle をちゃんと読むべきだったな(w

447 名前:411 mailto:sage [03/06/07 06:31]
>>411です。

Wikiマシン設定しました。
同じくノートですがクロック3倍なのでだいぶマシな速度になったようです。

DNS情報がまだ伝搬しきってないと思いますが、
ttp://hiki.ex-machina.jp/zsh/
でどうぞ。

古いマシンのほうにアクセスしてしまうようなら、
ttp://volans.ex-machina.jp/zsh/
ttp://218.219.152.75/zsh/
も試してみてください。

448 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/07 10:14]
>>447
乙彼

449 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/07 23:28]
>>447
お疲れ様。良い感じに出来てますね。

ただ、色が淡くて読みづらい&目が疲れる かもです・・・。

450 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/07 23:53]
確かにちょっと目に厳しいかも

451 名前:447 mailto:sage [03/06/08 03:16]
色についてはちょっといじってみますね。

tDiaryのよさげなテーマがあったら or 作ったら教えてください。
HikiにはtDiaryのテーマを流用できることになっているので。




452 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 15:30]
NetBSD-1.6.1 で

% kill
ここで TAB を2 かい押すと↓こうなって、
217 E0 SWs 0:00.00 -zsh
225 E0 SW+ 0:00.00 /bin/sh /usr/X11R6/bin/startx
237 E0 SW+ 0:00.00 xinit /home/hirobo/.xinitrc --
246 E0 S 0:01.75 wmaker
251 E0 S 0:00.26 kinput2 -ccdef ccdef.kinput2.egg -canna -cannaserver 127.0.
320 p2 Ss+ 0:00.78 zsh
338 p2 SN 1:26.35 emacs
544 p0 SNs+ 0:01.93 /usr/pkg/bin/ruby -S migemo -t emacs -i \a -d /usr/local/sh
558 p1 SNs+ 0:05.01 /usr/pkg/lib/mozilla/mozilla-bin bo.st72.arena.ne.jp
594 p3 Ss+ 0:00.20 zsh
601 p3 S+ 0:00.02 zsh
602 p3 R+ 0:00.00 ps
もういっかい押すと、

kill /bin/sh とかになって PID ではなく名前が補完されるのですが、どうす
れば、PID が出てくるようになるでしょうか。


453 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 17:02]
>>446
> [ self-insert = "$LASTWIDGET" ] の方が望みの動作をしてくれるので、
しばらく使ってみて、編集時の後にも complete-word-back な動作をして
くれないと嬉しくないことに気付いた。

結局、補完系以外の後は 2 回 reverse-menu-complete すればいいだろ
うということで、 [[ "$LASTWIDGET" != *complete* ]] に変えてみた。
いまのところ問題なし。

>>452
うちの Linux では PID が補完されるよ

454 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 19:00]
でた犬厨
うぜぇー

うちのLinuxでは だってさ(ゲラゲラ
自分が特別な存在だとでも思ってるのかね(ワラ

455 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 19:15]
>>454
おまえはLinux板に行って「BSD厨ウゼー」とか言ってるやつだな(w

456 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 21:21]
そぉです わたすが(ry

457 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/08 23:03]
気違い、長生きしろよ

458 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/09 08:00]
>>452
share/zsh/4.0.6/functions/_kill嫁

459 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/09 19:26]
多分、それだけ読んでも判らんだろ(w

460 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/09 19:35]
>>447
見やすくなったよ。thx!

あとはこのWikiがどう育つかだね。
項目が少ないページは一まとめにしちゃった方がイイ鴨。

461 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/09 19:46]
>>460
ひとまとめにするっつーか、いろいろ放り込んでおいて、
あるトピックが成長をはじめたらブランチする(別のページを作る)
って感じの運用がいいかもね。



462 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/09 21:45]
zstyle ':completion:*' use-cache true
したけど、~/.zcompcacheができません。なぜ?

463 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/10 00:08]
どのコマンド?

キャッシュを使うように補完関数が書かれているやつじゃないとダメだと思うけど。

とりあえず、うちのzsh 4.0.6では、
$ perl -M[補完]
は、最初の補完候補生成後に .zcompcache覗いたらキャッシュできてたよ。

464 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/10 02:14]
WikiのTestArrayMemberって${(M)x_terminals:#$TERM}を使って
もっとなんとかできそうな気がする。

465 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/10 02:43]
>>464

is_member_of() {
local heystack=$1
local needle=$2
eval '[[ -n ${(M)'"$heystack"':#$'"$needle"'} ]]'
}

こんな感じかしらん。今環境ないんで未検証スマソ。

466 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/10 03:52]
>>465

つまらぬことだが、干し草の山は hAystackな。

467 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/10 04:05]
ヘタレな漏れに、
pc.2ch.net/test/read.cgi/unix/996949546/373-378n
の zsh 版ぷりーず。

468 名前:462 mailto:sage [03/06/10 08:02]
>>463
url補完とか、pid補完とか、host補完とか、ユーザー名補完とか
いろいろやりましたが、何もできないです。

469 名前:463 mailto:sage [03/06/10 14:41]
>>486いま zsh/4.0.6/functions/Completion で$ grep _store_cache **/*~*.zwc(.)してみたら、Debian/_aptDebian/_deb_packagesMandrake/_urpmiRedhat/_rpmUnix/_perl_modulesこれだけでした。ほとんどなかったのね ;_;

470 名前:468 mailto:sage [03/06/10 18:57]
>>469
そうなんですか。ありがとうございます。ほとんど意味ないですね。

471 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/11 07:44]
>>467
プロンプトには仕込んでないが壊れた時に
一度 Ctrl-u したあと
echo Ctrl-v Esc-c で直ると思われる
出力される文字は気にせず打ち込んでくれ



472 名前:471 mailto:sage [03/06/11 07:55]
というのが、pc.2ch.net/test/read.cgi/unix/996949546/370
に書いてあったな...


473 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/15 05:30]
端末画面に表示されている word から dabbrev 補完できないでしょうか

474 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/15 09:03]
>>473
これはやってみた?
web.archive.org/web/20010710013454/http://www.taiyaki.org/linux/zsh-dabbrev/

475 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/18 06:24]
>>474
誰か compsys 用に書き直してくれ

476 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/20 01:07]
zsh-4.0.7, 4,1,1 キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

477 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/20 16:46]
>>476
どっち使えばいい?

478 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/20 16:53]
つーか4.0系と4.1系でどう違うのよ?

479 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/20 17:48]
>>478
ドキュメント嫁。

おおざっぱにいうと、4.0 は安定版、4.1 は開発版。
でも、4.1.1 はもうそこそこ安定してきてるっぽい。
ってことみたいだね。

480 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/20 19:54]
ttp://hiki.ex-machina.jp/zsh/

parse error 出てますが...


481 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/21 06:22]
>>480

申し訳ない。自作のプラグインをいじくりまわしていたので。
直ってるかな……



482 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/21 13:13]
emacsの{ansi,}termで、
tab補完で補完候補が表示されると表示がおかしくなります。
治し方ありますか。

483 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/21 13:20]
どうおかしくなる?
試したけど、実用上対して気にならなそうな感じなんだけど

484 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/21 15:44]
%ls
hoge1 hoge11 hoge13 hoge15 hoge17 hoge19 hoge20 hoge4 hoge6 hoge8
hoge10 hoge12 hoge14 hoge16 hoge18 hoge2 hoge3 hoge5 hoge7 hoge9
%ls hoge<tab>
hoge1 hoge3 hoge5 hoge7 hoge9 hoge11 hoge13 hoge15 hoge17 hoge19
hoge2 hoge4 hoge6 hoge8 hoge10 hoge12 hoge14 hoge16 hoge18 hoge20
この状態で補完すると普通、ls hogeのところの表示が変化するんですが、
2行3列目のhoge6のところがhoge2→hoge3と変化していきます。

これとは関係ないんですが、右プロンプトが行からはみでて、2行目の左端に表示されます。

485 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/22 20:59]
incremental-complete-word使える人いる?なんかうまく機能しないんだが。

autoload incremental-complete-word
zle -N incremental-complete-word
bindkey '^Xi' incremental-complete-word



486 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/23 06:12]
>>474
4.x では、うまく動かなかったので書き直してみた。普段 menu complete は明示的にしか
使わないのだが、dabbrev ではそうじゃないと不便なので menu-complete を基にした。
zstyle による大文字小文字無視の設定が生きないの不満。あまり良く判ってないので添削希望

ABBREVFILE=/tmp/script-$USER
if [[ $SCRIPT = 1 ]]; then
if [[ ! $screen = 1 ]]; then
screen=1 screen; exit
fi
else
umask 0077; SCRIPT=1 script -f -a $ABBREVFILE-$WINDOWID;
rm $ABBREVFILE-$WINDOWID; exit
fi

alias cutesc="sed -e 's/\([^a-zA-Z]*\([a-zA-Z]\|$\)\)\+/ /g' | col -b"
comp_dabbrev_display () {
local i c reply
for i in $ABBREVFILE*; do
c=($(tail -100 $i | head -99 | cutesc))
reply=("$reply[@]" "$c[@]")
done
compadd - "$reply[@]"
}
zle -C dabbrev-complete menu-complete comp_dabbrev_display
bindkey '^[/' dabbrev-complete

487 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/23 06:14]
書くのを忘れたけど、comp_dabbrev_display にしか興味がなかったのでそれだけ残した。
まあ他も同じ様なもんだけど

488 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/23 06:44]
げっ、screen の部分はコメントアウトしていたので修正を加えるのを忘れた。
趣味の問題だから動作に支障はないが…

489 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 21:03]
%zsh-4.1.1
%autoload -U tetris
%zle -N tetris
%bindkey '^Xt' tetris
| #### | Score: 0
| ####()() |
| ()()() | Game parameters: 11x20, 100.Hz
| () |
| ()()()() | Keys: left: a j
| () | rotate: s k
| ()() | right: d l
| ()() | drop: space
| ()() | quit: q
| () |
| () |
| ()() |
| () |
| () |
| ()()() |
| () |
| () |
| ()() |
| ()() |
| ()() |
+----------------------+


490 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 21:21]
なんか functions に変なファイルがあるなぁとは思ってたが、なんつーシェルだ・・・

491 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 03:56]
そういやついに tetris ができるようになったと書いてあったな。別にキーに割り当てなくても
^[x で呼び出せばいいと思うが、しょっちゅうやりたいのなら仕方がないな(w



492 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 05:33]
ボスが来た機能は付いてますか?

493 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/29 05:03]
シェル関数で動くものはサスペンドが効かないのが弱点やねぇ。

494 名前:名無しさん@お腹いっぱい。 [03/06/30 08:34]
bashだとCtrl+Rで、ヒストリの検索ができるけど、
zshに同じ機能はありますか?


495 名前:名無しさん@お腹いっぱい。 mailto:1 秒で試せるだろ [03/06/30 09:20]
>>494
あほ

496 名前:名無しさん@お腹いっぱい。 [03/06/30 10:16]
>>495
知らないなら黙ってろ、馬鹿。


497 名前:1 秒で試せるだろ mailto:bindkey -e する必要があるかもな。 [03/06/30 10:35]
>>496
釣れた。

498 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 10:35]
bash つかってれば?

499 名前:名無しさん@お腹いっぱい。 [03/06/30 15:03]
結局、ESC -> / でできたわけだが、
なんでそれが1秒で試せることなんだ?

500 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 15:10]
>>499
普通は bindkey -e してあるから、でない?

501 名前:名無しさん@お腹いっぱい。 [03/06/30 15:48]
ところで compinit + bindkey -v な状態で ESC 押してちょっと
待ってから / を押すとヒストリの検索になるけど、ESC 押して
すぐ / を押すとヒストリがだらだらっと表示される。どういう
設定したらヒストリの検索にずばっと行けますか?



502 名前:名無しさん@お腹いっぱい。 [03/06/30 16:04]
>>500
なるほど。
自分が使ってたbashではset -o viでも
Ctrl+Rで履歴の検索だったから、
それがemacs由来なkeybindだってことも知らなかったよ。

503 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 17:11]
>>501
それは俺もはまった。
screenつかってるだろ。

504 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 17:39]
>>503
screen使ってます!
で、どうやって回避しました?

505 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 17:40]
>>504
maptimeout 0

506 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 19:06]
うーん maptimeout 0 にしたけど直らない・・・
screen なしでもダメだった。
もうちょっと調べてみよ

507 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 19:21]
bindkey -r '^[/'
したら直りますた。

508 名前:505 mailto:sage [03/07/01 13:44]
>>506-507
あ、ちがったの。ごめんね

509 名前:名無しさん@お腹いっぱい。 mailto:あふぉ [03/07/01 14:16]
>>499
メール欄に答え書いてあるだろ?

510 名前:名無しさん@お腹いっぱい。 [03/07/01 14:18]
OS X

511 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/01 23:22]
>>499
てか、答えになってない。



512 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/01 23:23]
↑誤爆>>499>>509

513 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/02 15:36]
From: [497] 1 秒で試せるだろ <bindkey -e する必要があるかもな。>
Date: 03/06/30 10:35

>>496
釣れた。


514 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/03 23:28]
zsh メーリングリストの spam 嵐は酷いな

515 名前:名無しさん@お腹いっぱい。 [03/07/07 05:06]
厨な質問だが、zshのプロンプトのカスタマイズ方を教えて欲しい
set prompt="%〜 " と同じことをzshではどのようにしたらよいのだろうか


516 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/07 05:29]
>>515
PS1="%〜"


517 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/07 07:41]
>>516
thx

518 名前:名無しさん@お腹いっぱい。 [03/07/10 02:44]
zsh ってなんで、kill -TERM で死なないの?

519 名前:名無しさん@お腹いっぱい。 mailto:sage シャレ [03/07/10 03:07]
Zombie shell とか。

520 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/10 12:00]
>>519
座布団一枚!

521 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/15 00:15]
%hoge 2>&1 1>/dev/null | cat
とやると、エラー出力だけが、出力されてほしいのですが、
標準出力も出力されてしまいます。
redhatの/bin/shでは、エラー出力だけ出力されました。
どうすればいいでしょうか



522 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/15 00:28]
>>521
前スレの438

523 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/15 00:46]
(hoge 2>&1 >/dev/null) | hogehoge でもいいけどね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<219KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef