发布网友
共1个回答
热心网友
如果没有指定命令行参数,则直接退出。 如果指定了命令行参数,就把该文件的英文字母转化为大写保存在.caps文件中。支持同时多个参数。 代码如下。 #!/bin/bashif [ $# -eq 0 ]then exit 0fiupper(){ tr '[a-z]' '[A-Z]' < $1 > $1".caps"}for f...