alias/bashrc
1 ne
# 用 nedit 打开上一条命令的参数(文件)
alias ne 'nedit \!* &'
# 用 vim 打开上一个文件
alias vimlast 'vim \!$'
# 用 less 查看上一条命令的输出文件
alias lesslast 'less \!^'
2 pdf
# 场景1:上一条命令生成了一个 PDF 报告
$ generate_report -format pdf -output timing_report.pdf
$ acroread \!* &
# !* 被替换为 "timing_report.pdf"
# 实际执行:acroread timing_report.pdf &
# 场景2:上一条命令列出了多个 PDF 文件
$ ls -l *.pdf
design_diagram.pdf floorplan.pdf timing_summary.pdf
$ acroread \!* &
# 实际执行:acroread design_diagram.pdf floorplan.pdf timing_summary.pdf &
# 场景3:结合 find 命令
$ find . -name "*clock_tree*.pdf"
./reports/clock_tree_detailed.pdf
$ acroread \!* &
# 打开找到的 PDF
