当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 谁能帮忙仔细的解剖下这条命令!
帖子发表于 : 2008-01-20 0:43 
头像

注册: 2007-09-04 5:23
帖子: 193
地址: 福建福州
送出感谢: 0 次
接收感谢: 0 次
tar --excjude "xxx" cf - . | (cd DIR; tar xf - )


以上的shell命令,是一位高手回答我的问题得到的!

但是我却看不明白, tar打包文件,excjude是不要将文件打包 | 符号后面的又是什么?

整条命令能做到什么,他是怎么实现的,请高手解答下!

(我初学linux,很多东西都不明白,请高手帮忙解剖这条命令,谢谢!)


_________________
内练一口气,外练一口屁,不内不外练志气!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-20 0:53 
头像

注册: 2007-09-04 5:23
帖子: 193
地址: 福建福州
送出感谢: 0 次
接收感谢: 0 次
还有

1,写shell脚本的时候 PATH=/bin:/sbin:/usr/bin:/usr/sbin:这样的环境变量每次都要写么?有没有什么简单的办法,在每次写shell脚本的时候让这句代码自动写上去?


2,
#!bin/bash
#yj first bash shell programs
#2008/1/20 Helloworld was displayed on the screen!
export PATH
echo -e "Hello world ! \a \n"

exit 0

代码是这么写的开始执行的时候出现

bash: ./shelltest1:bin/bash:损坏的解释器: No such file or directory

这又是什么原因呢?


_________________
内练一口气,外练一口屁,不内不外练志气!


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-20 9:20 

注册: 2006-07-09 12:22
帖子: 1331
地址: 南京
送出感谢: 0 次
接收感谢: 1
诚恳地邀请楼主去看下shell脚本基础吧,这些实在不算得什么问题的。 :D


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-20 9:22 
头像

注册: 2007-10-29 22:12
帖子: 5353
地址: 江苏南京
系统: OSX 10.9 + Ub 1304
送出感谢: 0 次
接收感谢: 5
诚挚邀请楼主去看基础书籍,真的很诚挚的邀请,注意是邀请,不是要求


_________________
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-01-20 10:35 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
lz 好像是问怎么移动目录下的文件,( 排除某个特定名字的 ) , tar 方式是一种解决方案,

tar cf - . --exclude "xxx" --remove-files | (cd DIR; tar xf - )

tar cf - . >>>>> 打包当前目录到 stdout
--exclude "xxx" >>>>> 排除 xxx 目录或文件名
--remove-files >>>>> 打包后删除原文件

| >>>> 管道,连接进程的 stdout / stdin

(cd DIR ; tar xf -) >>>> cd 到 DIR 目录,展开 tar 包

========================================================
1, PATH 不需要每次写,
2, 是因为写错了,,#!/bin/bash


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-01-20 11:23 
头像

注册: 2007-09-04 5:23
帖子: 193
地址: 福建福州
送出感谢: 0 次
接收感谢: 0 次
楼上的高手,并不是我没有看书,而是我看了书,却不能理解~

谢谢,ilbicf在IRC和论坛的指导啦,继续研究去。。。。。。


_________________
内练一口气,外练一口屁,不内不外练志气!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-01-20 14:10 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
引用:
内练一口气,外练一口屁
iblicf你教的功夫?


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-01-21 10:00 

注册: 2006-07-09 12:22
帖子: 1331
地址: 南京
送出感谢: 0 次
接收感谢: 1
eexpress 写道:
引用:
内练一口气,外练一口屁
iblicf你教的功夫?
:em05


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译