tcshプロンプトの(裏技チックな)効率のよい操作方法

tcshのコマンドプロンプトで入力した操作は記録されている。下記のコマンドでそれを確認できる。

# history

このコマンド履歴を活用した効率の良い操作方法(よく使うもの)。

①直前のコマンドを再実行する(!!)

# pwd
/root
# !!
pwd
/root

②指定文字から始まるコマンドで、最も最近実行したコマンドを再実行する(!文字)

# vi .profile
・・・
# !vi
・・・

③文字の一部を置換して、最も最近実行したコマンドを再実行する(!:s/置換前/置換後/)

# vi file-abc.txt
# !:s/abc/aaa/
vi file-aaa.txt
# vi file-abc.txt
# ^abc^aaa^
vi file-aaa.txt
freebsd8.0r/freebsd8.0r_tcsh_command_line.txt · 最終更新: 2010/01/17 21:03 by vdobv
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0