我想知道将大写字符转换为小写字符的命令,将小写字符转换为大写字符的命令。
它必须在Unix机器的shell中工作。
答案 0 :(得分:4)
tr A-Za-z a-zA-Z
(不幸的是,仅ascii)
答案 1 :(得分:3)
cat file1 | tr 'a-zA-Z' 'A-Za-z'
答案 2 :(得分:0)
您可以将文件传输到perl,并在此处提供答案:
Perl, using tr function to convert uppercase to lowercase and vice-versa at the same time?
答案 3 :(得分:0)
获取小写:sed -i 's/\(.*\)/\L\1/' somefilename
要获得大写:sed -i 's/\(.*\)/\U\1/' somefilename