km2*_*000 4 unix file creation
我有一个java类文件,由于名称的长度导致问题:
GroundTransportationProductType $ GroundTransportationOptions $ GroundTransportationProductOption $ GroundTransportationOptionProviderLinks $ ProviderLinks.class
我已经设法通过短文件名在unix框(Solaris)上获取该文件.我的课
如何将my.class重命名为上面正确的类名?
正常使用mv和cp(即没有为美元符号做某事)不起作用.我已广泛搜索和搜索,但无法找到任何关于如何在unix上创建一个带有美元名称的文件的内容.
谢谢,
肯尼
$在shell中有特殊意义,所以你需要以某种方式逃避它.最好的选择是在文件名周围使用单引号.'$'标志前面的\也可以.
mv my.class 'Long$File$Name.class'
Run Code Online (Sandbox Code Playgroud)
要么
mv my.class Long\$File\$Name.class
Run Code Online (Sandbox Code Playgroud)