我有100多个以破折号(-
)开头的文件。我需要知道如何做两件事:
例如:-20200622_142237.jpg
(文件扩展名可能不同,但都以破折号开头)。
如何列出(
ls
)以破折号开头的文件?Bash似乎认为我在尝试使用另一个参数。我已经尝试过使用单引号、双引号和在前面加上破折号,但没有任何效果。如何同时重命名所有这些文件?目的是将它们的名称中的破折号去掉。
注意:我不想改变下划线(_
),只想删除文件名开头的破折号(-
)。
最后,我已经尝试了之前发布的可能的解决方案,但它并不起作用。