shell去掉最后一个字符
来源:互联网 发布:淘宝怎么找团队 编辑:程序博客网 时间:2024/05/16 12:40
起因:
shell脚本——将每行的文字自动插入到数据库中
File=$1if [[ "$File" == "" ]]; thenecho "usage: $0 File"exit -1fiwhile read linedoif [ -z "$line" ];then echo "is null"elseecho ${line%?}mysql $database -hIp -uUsername -pPassword -e "insert into tablename (ColumnName) values('${line}');"fidone < ${File}
插入到数据库之中数据显示异常
原因是:
文本中每行行尾有一个换行符
shell中去掉最后一个字符
${line%?}
脚本修改为
mysql $database -hIp -uUsername -pPassword -e "insert into tablename (ColumnName) values('${line%?}');"
删除错误数据,重新运行脚本即可
0 0
- shell去掉最后一个字符
- shell去掉最后一个字符
- shell去掉字符串最后一个字符
- 去掉String最后一个字符
- 去掉字符串最后一个字符
- php去掉最后一个字符
- php去掉最后一个字符
- javascript去掉最后一个字符
- php去掉字符串的最后一个字符
- PHP去掉字符串的最后一个字符
- php去掉字符串的最后一个字符
- PHP-去掉字符串中的最后一个字符
- php 去掉字符串的最后一个字符
- 去掉String字符串的最后一个字符
- Swift String去掉最后一个字符,endIndex
- php去掉字符串中的最后一个字符
- 去掉一行中最后一个字符
- php 去掉字符串的最后一个字符
- 【springboot 入门篇】第2篇 springboot的各种配置
- 数据结构之--图的讲解与C语言实现
- Linux生成core文件、core文件路径设置
- VS中,添加c/c++工程外部头文件及库的基本步骤
- Mysql的备份和恢复——mysqldump
- shell去掉最后一个字符
- 高效率必备工具——生活篇
- npptools.dll文件丢失
- 10届河南省赛感受
- 自定义view画图
- 使用urlrewritefilter实现网站伪静态
- 数据结构之--图的讲解与C语言实现
- java多线程之内存可见性
- 使用maven的一些心得记录