仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 362|回复: 8
打印 上一主题 下一主题

[其他Linux] 给大家带来Linux下创立自解压tar文件

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 15:13:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。

Tail命令参数中有一个参数-n,--lines=N,能够间接输入一个文件中的最初N行。
使用此参数,分离tar命令能够在linux下创立相似windows下winrar的自解压了。
#!/bin/sh
[$#!="1"]&&echo"Usage:{GetProperty(Content)}tarfile"&&exit0
DESTFILE="{GetProperty(Content)}.sh"
echo"#!/bin/sh">$DESTFILE
echo"LINES=`wc-l{GetProperty(Content)}|awk{print{GetProperty(Content)}}`">>$DESTFILE#盘算方针文件的行数
echo"LINES=`expr$LINES-4`">>$DESTFILE#盘算必要输入的行,为总行数-4(4行实行剧本)
echo"tail-n$LINES{GetProperty(Content)}|tar-xv">>$DESTFILE#输入并开释(能够分离-z/-j开释紧缩文件)
echo"exit0">>$DESTFILE
chmod+x$DESTFILE
cat{GetProperty(Content)}>>$DESTFILE#增加tar文件到文件尾

</p>
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。
蒙在股里 该用户已被删除
9#
发表于 2015-3-20 07:45:56 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
变相怪杰 该用户已被删除
8#
发表于 2015-3-13 00:09:43 | 只看该作者
选择一些适于初学者的Linux社区。
简单生活 该用户已被删除
7#
发表于 2015-3-6 10:01:16 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
深爱那片海 该用户已被删除
6#
发表于 2015-2-18 19:48:38 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
兰色精灵 该用户已被删除
5#
发表于 2015-2-6 21:12:07 | 只看该作者
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
小女巫 该用户已被删除
地板
发表于 2015-1-31 15:45:21 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
板凳
发表于 2015-1-23 10:34:26 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-18 15:43:41 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-25 15:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表