北京SEO

linux创建文件命令:tail命令创建自解压tar文件

2019/10/10/17:47:42  阅读:2062  来源:谷歌SEO算法  标签: 百度K站

本文列举了linux创建文件命令中的tail命令,教你巧用tail命令创建自解压tar文件。

Tail命令参数中有一个参数-n, --lines=N,可以直接输出一个文件中的最后N行。

利用此参数,结合tar命令可以在linux下创建类似windows下winrar的自解压了。

  1. #!/bin/sh
  2. [$#!="1"]&&echo"Usage:$0tarfile"&&exit0
  3. DESTFILE="$1.sh"
  4. echo"#!/bin/sh">$DESTFILE
  5. echo"LINES=`wc-l$0|awk'{print$1}'`">>$DESTFILE#计算目标文件的行数
  6. echo"LINES=`expr$LINES-4`">>$DESTFILE#计算需要输出的行,为总行数-4(4行执行脚本)
  7. echo"tail-n$LINES$0|tar-xv">>$DESTFILE#输出并释放(可以结合-z/-j释放压缩文件)
  8. echo"exit0">>$DESTFILE
  9. chmod+x$DESTFILE
  10. cat$1>>$DESTFILE#添加tar文件到文件尾

以上是linux创建文件命令中的tail命令的用法.

广告内容

linux创建文件命令:tail命令创建自解压tar文件 linux创建文件命令:tail命令创建自解压tar文件 linux创建文件命令:tail命令创建自解压tar文件

相关阅读

热门评论

sunshine技术博客 sunshine技术博客

sunshine技术博客

总篇数164

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法