我要处理一批文件,在文件中搜索<1>与1>之间的|,搜索到后把|两边的字符串换位子 例如:<1>oj|mayo1>改为<1>mayo|oj1> 我想用re模块中的sub函数进行替换,但是一直没办法用正则表达式表示|两边的字符串 不知道有什么办法可以实现
各位: 如何使用循环统计一个文件夹中可执行文件个数,比如 /yum 里面一些文件,有些是可执行的。 我写了一些,可是有点问提 #!/bin/bash a=0 filename= ------>我这里的意思是想让filename依次取/yum里面文件的名字,不知道怎么了写了 for i in $filename do if [ -x $filename ] then a=(($a+1)) else echo "error" fi done echo $a 大家还有什么其他的好的想法,谢谢。
本帖最后由 abigale111 于 2012-07-23 18:10 编辑 想要在包含多个子文件夹和文件的文件夹bionic下,对于文件夹下的任何一个文件,匹配显示Lesser General到Version 2之间所有的行,写入文件result,并将匹配到的文件路径也写入result,求教大牛怎么实现。 举个例子,bionic中一个文件bionic/common/linux/mxcfb.h的内容为 /* * The code contained herein is licensed under the GNU Lesser General * Public License....
要求:把内容直接解压到某个文件夹中,而不是下一级目录。 例如:解压php5-5.2.11.tar.gz,正常用xzvf参数可以把这个包解压到同目录下的php5-5.2.11文件夹。现在想把它解压为:/home/php5,应该怎么做呢? 用-C /home/php5,则会在/home/php5下再建立一个php5-5.2.11目录,所有的内容不是直接在/home/php5/中,而是在/home/php5/php5-5.2.8目录中。 能不能直接把内容放到/home/php5中?不再要php5-5.2.8这一级目录。
tar 压缩是怎么去掉要压缩目录中的某个文件夹 现在有个文件夹要压缩 /a/ 但是不要将其中的/a/b/c/ c这个文件夹不要压缩进行 请问命令怎么写!!!谢谢! [ 本帖最后由 stokeorange 于 2006-9-14 13:47 编辑 ]
tar 压缩是怎么去掉要压缩目录中的某个文件夹 现在有个文件夹要压缩 /a/ 但是不要将其中的/a/b/c/ c这个文件夹不要压缩进行 请问命令怎么写!!!谢谢! [ 本帖最后由 stokeorange 于 2006-9-14 13:47 编辑 ]
本帖最后由 wukui1008 于 2012-02-20 09:30 编辑 在sysfs中,删除一个kobj对应的目录sysfs_dirent时,只删除下面的文件,不删除下面的文件夹的吗??? void sysfs_remove_dir(struct kobject * kobj) { struct sysfs_dirent *sd = kobj->sd; struct sysfs_addrm_cxt acxt; struct sysfs_dirent **pos; spin_lock(&sysfs_assoc_lock); kobj->sd = NULL; spin_unlock(&sysfs_assoc_lock); if (!dir_sd) return; pr...