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 *.pdfdesign_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