gpt4 book ai didi

file - 在 unix 中重命名文件以包含 $ 符号(即 java 类文件)

转载 作者:行者123 更新时间:2023-12-05 00:33:30 24 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

9年前关闭。




Improve this question




我有一个由于名称长度而导致问题的 java 类文件:

GroundTransportationProductType$GroundTransportationOptions$GroundTransportationProductOption$GroundTransportationOptionProviderLinks$ProviderLinks.class

我设法通过缩短的文件名在 unix box (Solaris) 上获取文件。
我的课

如何将 my.class 重命名为上面正确的类名?

正常使用 mv 和 cp (即不对美元符号做任何事情)不起作用。
我已经谷歌搜索并广泛搜索,但找不到任何关于如何在 unix 上创建带有美元名称的文件的信息。

谢谢,

肯尼

最佳答案

$在 shell 中具有特殊含义,因此您需要以某种方式对其进行转义。最好的选择是在文件名周围使用单引号。 '$' 符号前面的\也可以。

mv my.class 'Long$File$Name.class'

或者
mv my.class Long\$File\$Name.class

关于file - 在 unix 中重命名文件以包含 $ 符号(即 java 类文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12074842/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com