我正在跟踪一个ksh遗留脚本,该脚本使用了无法解密的“%!tempout”工件。 %!
语法是什么意思?它的第一个用法是touch %!tempout
,所以我猜它是某种文件名表示形式。也许不特定于ksh?我试图回显该语句,但它只是逐字显示。
此的其他用法是:
cat %!tempout
mv $!tempout %!tempout2
upr -trans -dp=$duplex -P=$pr %!tempout2
mv %!tempout $1.ps
由于专有限制,我无法提供更多背景信息。希望这足以获得一些见识。
作为基于@CharlesDuffy注释的调查结果,答案似乎是“%!tempout”是文字文件名。在这种情况下,它是带有后缀内容的文件,因此可能是“%!”。前缀为使用文件的对象提供了格式提示。