使用shell脚本在excel文件的情况下将小写转换为大写

时间:2015-11-24 09:07:23

标签: shell uppercase lowercase

我可以将小写字母转换为大写字母。

代码示例:

tmpf=`tempfile`.csv
cat $3 | tr "[:lower:]" "[:upper:]"  | tr -d "\\r\\000" > $tmpf
sed -i -e '1,1s/, $//' $tmpf
echo -n $tmpf

如何为Excel文件执行相同的操作?

1 个答案:

答案 0 :(得分:0)

首先你需要下载ssconvert
您必须使用ssconvert将excel文件转换为csv 编辑代码

tmpf=`tempfile`.csv
ssconvert "pathtoyourexcelfile" "pathtoyourcsvfile"
cat $3 | tr "[:lower:]" "[:upper:]"  | tr -d "\\r\\000" > $tmpf
sed -i -e '1,1s/, $//' $tmpf
echo -n $tmpf