当前位置:操作系统 > Unix/Linux >>

linux下面文件名大写字母转换小写字母大写改成小写

centos下面文件名大写字母转换小写字母大写改成小写 

ls | awk '{ print "mv " $0,tolower($0) }' | sh


在linux系统或unix系统使用shell的awk编程实现

小写转换大写:


ls | awk '{ print "mv " $0,toupcase($0) }' | sh


Linux 文件内容大小写转换  

如果是单个文件,用cat file | tr a-z A-Z > newfile 可以将文件内容转换为大写。cat file | tr A-Z  a-z > newfile可以转换为小写。

也可以用 awk '{print toupper($1)}' file > newfile

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,