Shell
FrankDengLei
这个作者很懒,什么都没留下…
展开
-
Bash Shell遍历带空格的命令行参数
while [ -n "${1}" ]; do FILENAME="${1}"; #Do some works on "${FILENAME}" shift 1;done;原创 2018-03-20 23:22:02 · 2395 阅读 · 0 评论 -
如何使用Perl的rename工具进行批量重命名
去除.bak扩展名:prename 's/\.bak$//' *将文件名转换成小写:prename 'y/A-Z/a-z/' *为.txt文件加前缀:prename 's/(.*).txt$/prefix_$1.txt/' *.txtArchLinux上需要安装perl-rename包来获得该工具。...原创 2018-03-20 23:29:01 · 1506 阅读 · 0 评论 -
Bash Shell从给定文件名中获取基本名和扩展名
BASENAME="${FILENAME%.*}";EXTENSION="${FILENAME##*.}";原创 2018-03-20 23:31:46 · 2751 阅读 · 0 评论