如何修剪没有基本名称的输出目录?
对于 shell 脚本,我需要按名称调用可执行文件,无论通向那里的路径如何;到目前为止,我知道这段代码报告了正确的名称: tmpprog=`which program` prog=${tmpprog%%*/} if $prog="" then echo >&2 "Main Program not found" else echo >&2 "$prog" fi 如何剪切代码,以便可以修剪路径以保留可执行文件名称并在一行中删除路径? 注意:basename不会这样做,因为我可能正在混合环境(windoze 上的 cygwin...