文件路径开头的@是什么意思?如:@/var/folders/d0/tq_0nszs1v5fbf2cqgqslddm0000gn/T/files8321409089632164183
上下文:我感兴趣的是从ant脚本中提取所有javac调用。(这是findbugs-1.3.9的构建脚本。)因此,我用一个响应其参数的脚本替换了javac的可执行属性。最后一个参数是上面的文件路径。当我尝试从命令行或在脚本中cat该文件时,我得到了一个file-not-found。
发布于 2013-06-14 05:59:40
这是一种传递要编译为javac的文件列表的方法
执行javac时,传入每个参数文件的路径和名称,并以“@”为前导字符。当javac遇到以字符‘@’开头的参数时,它会将该文件的内容扩展到参数列表中。
来自的。
https://stackoverflow.com/questions/17094798
复制相似问题