gpt4 book ai didi

Linux : Copy Multiple files and remove it's extension

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

我有一个包含 *.cpp 类型文件的目录。所以我想复制目录中的每个文件并使用以下命令将其粘贴到同一目录中

 cp -a *.cpp 

可以选择在粘贴时删除 .cpp。这可能吗?

最佳答案

这是一个简单的 bash 脚本。此脚本假定文件名仅包含一个“.”。性格和 split 基于此。

#!/bin/sh

for f in *.cpp; do

#This line splits the file name on the delimiter "."
baseName=`echo $f | cut -d "." -f 1`
newExtension=".new"

cp $f $baseName$newExtension

done

关于Linux : Copy Multiple files and remove it's extension,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28238812/

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