gpt4 book ai didi

linux - 如何在反射(reflect)另一个目录中文件的目录中创建空的 txt 文件?

转载 作者:太空狗 更新时间:2023-10-29 11:29:17 25 4
gpt4 key购买 nike

我需要做一些测试,并且需要与/home/testing 文件夹中目录/home/recordings 中的文件名相同。

例如,如果我在/home/recordings 中有一个文件 recording01.mp4,我希望在/home/testing 中有一个空文件 recording01.txt 或 recording01.mp4

我知道我可以使用以下命令吗?

for i in /home/recordings/*; do touch "$i"; done

不确定在这种情况下如何指定扩展名或目标目录?

最佳答案

只需将 /home/testing/ 添加到 touch 命令即可。

    for i in /home/recordings/*; do 
temp=`echo $i|cut -f3 -d'/'`
cd /home/testing/
touch "$temp";
cd ../..
done

我假设您不在 home 目录中并从其他任何地方运行此脚本文件。

关于linux - 如何在反射(reflect)另一个目录中文件的目录中创建空的 txt 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26923656/

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