正如标题所示,我想使用Bash脚本从文件夹名称中删除前4个字母。如果你有另一种方法在Linux中这样做我真的不介意,例如蟒蛇。此外,我需要定期(每天)执行脚本。
答案 0 :(得分:9)
Bash的另一种方式:
$ dname=mydirectory
$ echo ${dname:4}
rectory
答案 1 :(得分:3)
由于您没有提及重命名目录,我假设您需要简单的字符串编辑。如果你想要更多,你应该提出正确的问题。
# name of the DIRECTORY (not ''folder''...)
name=fooodir
# compute a new name
editedname=${name#????}
echo "${editedname}"