如何把文字插入到a.txt 的第1行?
时间:2011-04-08
来源:互联网
错误如下-bash: !40101: event not found
用什么方法可以把/*!40101 SET NAMES utf8 */; 这个插入到 a.txt文件的第1行 ? (a.txt 有200m的 数据文件
insert into ......的 sql语句. ).
实际 上是2个小问题
1 如何把含转义的符号文字插入a.txt
2 如何把文字插入到a.txt 的第1行?
作者: liyihongcug 发布时间: 2011-04-08
作者: ziyunfei 发布时间: 2011-04-08
echo '/*!40101 SET NAMES utf8 */;' | cat - a.log > b.txt
cat b.txt
/*!40101 SET NAMES utf8 */;--------------------是对的
666 888 999
作者: liyihongcug 发布时间: 2011-04-08
作者: ziyunfei 发布时间: 2011-04-08
回复 liyihongcug
1.用单引号
2.
- var=`echo '/*!40101 SET NAMES utf8 */;'`
- sed "1i $var " file
作者: yinyuemi 发布时间: 2011-04-08
sed -i "1i $var " b.txt
修改如上 感谢楼上
作者: liyihongcug 发布时间: 2011-04-08
var='/*!40101 SET NAMES utf8 */;
'
作者: prc 发布时间: 2011-04-08
sed -i "1i $var " b.txt
修改如上 感谢楼上
liyihongcug 发表于 2011-04-08 14:47
也可以:
sed -i file.bak "code" file
可以back up 原始文件:em03:
作者: yinyuemi 发布时间: 2011-04-08
echo -e "/* "\!"40101 SET NAMES utf8 */;" > a.txt
作者: 南极雨 发布时间: 2011-04-08
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28