用户登录
用户注册

分享至

impala shell导出文件

  • 作者: N年卜洗澡
  • 来源: 51数据库
  • 2020-09-26
一般日志这种都应该是一行的,你把终端屏幕缩小,并且全屏,然后在看一下。



读取文件的每一行内容并输出
写法一:
#!/bin/bash
while read line
do
echo $line
done < file(待读取的文件)="" 写法二:="" #!/binbash="" cat="" file(待读取的文件)="" |="" while="" read="" line="" do="" echo="" $line="" done="" 写法三:="" for="" line="" in="" `cat="" file(待读取的文件)`="" do="" echo="" $line="">



  有如下几种方法:
1)一行行地echo重定向
2)echo -e + 多行,重定向
3)用here document方式(具体参见:http://linux.die.net/abs-guide/here-docs.html)
(
cat /tmp/b
4)先用文本编辑器vi或vim写入另一个文件 tmpfile,直接在a.sh里读文件重定向 cat tmpfile >/tmp/b
5)弃用a.sh,直接用vi或vim写入/tmp/b

我估计你想要第三种?
注意后面一个eof要顶格写
软件
前端设计
程序设计
Java相关