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

Convert lowercase to uppercase in the case of excel file using shell script

我可以将 CSV 文件的小写字母转换为大写字母。

代码示例:

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

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

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

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