首页 > 大数据 > > LZOP解压查看文件小trick
hadoop fs -cat /share/data/log/web/2013-08-22/2013-08-22_log.lzo | lzop -dc | head -1
lzop会接受输入流然后解压输出流给head显示第一行hadoop fs -cat /share/data/log/web/2013-08-22/2013-08-22_log.lzo | lzop -dc
会报错“lzop: hadoop fs -cat /tmp/temp.txt.gz | gzip -d
hadoop fs -cat /tmp/temp.txt.gz | zcat
[hadoop@h162 tmp]$ echo "chenyukang" | gzip -c | gzip -d
chenyukang
[hadoop@h162 tmp]$ echo "chenyukang" | lzop -c | lzop -dc
lzop: : uncompressed data not written to a terminal
[hadoop@h162 tmp]$ echo "chenyukang" | lzop -c | lzop -dc | cat
chenyukang
2.
使用lzop的-f参数或者--force,强制输出
[hadoop@h162 tmp]$ echo "chenyukang" | lzop -c | lzop -dcf
chenyukang
原文作者:;如有侵权,请联系管理员删除。