gpt4 book ai didi

Linux命令给目录中的所有文件一个文件扩展名

转载 作者:IT王子 更新时间:2023-10-29 00:47:44 26 4
gpt4 key购买 nike

我想到了这个:

for i in *; 
do input=`echo $i|sed -e 's/[ ]/\\\ /g'`;
output=`echo $input".mp3"`;
mv $input $output; done

它非常接近,但它 mv 提示:

mv: invalid option -- '\'

我不太明白为什么如果我尝试回显 $input 或 $output 它们似乎都正确地转义了文件名中的所有空格,仅此而已。

最佳答案

找到 . -type f -exec mv "{}""{}.mp3"\;

关于Linux命令给目录中的所有文件一个文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8191693/

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