使用Bash脚本从文件夹名称中删除前4个字母

时间:2009-11-12 06:23:43

标签: python linux bash

正如标题所示,我想使用Bash脚本从文件夹名称中删除前4个字母。如果你有另一种方法在Linux中这样做我真的不介意,例如蟒蛇。此外,我需要定期(每天)执行脚本。

2 个答案:

答案 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}"