アカウント名:
パスワード:
bash-3.2$ echo aaa aaaaaa aaabash-3.2$ ^aaa^bbb:secho bbb:s aaabbb:s aaa bash-3.2$ echo aaa aaaaaa aaabash-3.2$ ^aaa^bbb:&echo bbb:aaa aaabbb:aaa aaa bash-3.2$ echo aaa aaaaaa aaabash-3.2$ !!:gs/aaa/bbb/echo bbb bbbbbb bbb
csh なら ^aaa^bbb^:& は & が直前の置換の繰り返しだから
bash-3.2$ ^aaa^bbb^:&echo bbb bbbbbb bbb
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
びっくりマーク (スコア:0)
Re: (スコア:1)
$ echo "aaa" > aaa ... の後に、
$ ^aaa^bbb^:& ........ とやると
echo "bbb" > bbb
になるなんてこと知らないだろ。
#ていうか、自分も忘れていて、暫く試行錯誤
Re: (スコア:1)
% echo "bbb" > aaa
になります。
% echo "aaa" > aaa
に対しては
% !!:s/aaa/bbb/:s/aaa/bbb/
とやるとようやっと
% echo "bbb" > bbb
になる。
fjの教祖様
Re: (スコア:0)
$ echo $SHELL
してください。
Re: (スコア:1)
確か^aaa^bbb系は「最初の1つ」しか置き換えなかったと思う。csh/tcshの昔から一貫して。
で、:s/aaa/bbb/ は10日ほど前に、:gs/aaa/bbb/ は30分ほど前に知りました。ほおぅ。便利。
fjの教祖様
Re: (スコア:0)
csh なら ^aaa^bbb^:& は & が直前の置換の繰り返しだから
元コメのように
echo bbb bbb となりますよ。
& が 置換じゃなくて バックグラウンド処理になってるのかな?
P.S.
!? もわすれないで!
Re:びっくりマーク (スコア:1)
!!! それだ !!! ^a^b
は知っていたけれど、
^a^b^
は知らなかった。こんな所に孔明の罠が…いや。いい。私には『!!:gs/aaa/bbb/』がある(いや、あるって言われても…
fjの教祖様