ChinaUnix.net
相关文章推荐:

shell 提取文件名

问题很简单: 怎么把文件名的后缀名去掉 比如: file23.tar => file23 file32323.tar.ctl=>file32323.tar

by fox_cl1984 - Shell - 2009-09-03 14:50:10 阅读(1208) 回复(2)

相关讨论

如果在一個文件裡有注釋和數值,能用什麼參數提取數值進行比較呢?如需要對硬盤空間進行監控,剩余空間少於1024M立刻發出E-Mail通知管理員.... 如下例子: 經過df -m /home >> /tmp/devdisk和 awk ' {print $2}' /tmp/homedisk >> /tmp/devdisk1後得出如下: [root@testserver tmp]# cat devdisk1 1M-blocks 248 代表/dev下剩余空間有248M,在bashshell中怎樣輸入參數才能提取該數值於1024M比較大小呢?後面的IF應該怎麼寫? 請高手...

by szjackli - Shell - 2007-08-13 17:08:52 阅读(1452) 回复(1)

我现在想实现这样一个功能,我想动态的得到当前目录下的所有文件名,并且把它们放到一个数组里面, 我想用shell 来实现,该怎么实现呢。

by cxr1217 - Shell - 2008-07-31 00:43:37 阅读(3587) 回复(10)

我想列出由三个大写字母组成的文件文件名 用ls命令怎么实现? [ 本帖最后由 xuxingyu 于 2007-5-18 15:31 编辑 ]

by xuxingyu - Shell - 2007-05-18 19:15:23 阅读(2476) 回复(10)

我是新手 这个我想问一下,如何判断一个字符串在另一个字符串内呢? 是自己写一个shell函数还是,已经有了? 我在处理判断文件名时遇到了这个问题 原本以为这样处理就可以了 [code] for I in $(ls); do if [ '*.xml' -eq $I ];then mv $I $I.bak fi done [/code] 可是却没有办法进行匹配,望哪位高人能够指点一二

by Zelgadiss - Shell - 2005-10-21 15:15:08 阅读(1334) 回复(8)

小弟想要用shell提取页面 http://www.verycd.com/topics/2756367/ 的信息, 信息内容包括 中文名、英文名、地区、 语言、 IMDB得分、 导演、发行日期 等等, 以key-value的方式提取出来。 curl http://www.verycd.com/topics/2756367/ 出来的内容中大致有下面内容:

中文名先知

by dongh - Shell - 2009-08-06 21:05:46 阅读(3800) 回复(18)

大家好: 我先给大家看段日志内容: [root@localhost boot]# tail -n 20 /var/log/messages Sep 3 19:52:06 localhost last message repeated 4 times Sep 3 19:55:39 localhost last message repeated 4 times Sep 3 19:57:06 localhost squid: Could not determine fully qualified hostname. Please set 'visible_hostname' Sep 3 19:57:50 localhost squid: Could not determine fully qualified hostname. Please...

by yankai0403 - Shell - 2008-09-08 18:45:06 阅读(1637) 回复(3)

shell 问题?怎样修改一个目录中的文件呢?那些文件有相同的前缀。赐教一下、 比如目录/test 有文件11.1 11.2 11.3。。。。 修改成22.1 22.2 22.3。。。用shell 怎样修改?有人会吗?

by light102 - Shell - 2008-01-23 18:16:22 阅读(8159) 回复(17)

我在当前目录下有很多文件,都是以.aaa结尾,我想把他们换成.bbb结尾, 请问各位大侠,用shell脚本怎么实现? 我现在只会添加后缀名,想修改还是不行。 添加: #!/bin/sh ls | while read NAME do echo $NAME | grep ksh mv $NAME $NAME.$1 #$1是后缀名 done

by 1zebra - AIX - 2007-05-10 09:11:36 阅读(9634) 回复(4)

直接输入文件名shell不执行,显示command notfound必须输入csh 文件名,可我已经把文件所在目录加到path里的,why??????

by xidaboy - Shell - 2004-12-28 16:04:36 阅读(2278) 回复(14)

有一文件内容如下: wqvga_orange_dtv_epg_rightbg.xpm wqvga_black_dtv_epg_tvp.xpm qvga_black_scan_dtvscan_bg.xpm qvga_orange_dtv_epg_rightbg.xpm wqvga_orange_dtv_recorded_tv.xpm wqvga_orange_dtv_epg_tv.xpm wqvga_black_dtv_epg_waiting_bg.xpm qvga_black_scan_remind_bg.xpm qvga_black_dtv_epg_tvp.xpm wqvga_black_dtv_epg_tv.xpm 不知怎样可以把第二个下划线之前的字符串删除,例如最后一个删除后应为dtv_epg_tv...

by volunteer01 - Shell - 2009-04-10 20:21:08 阅读(3135) 回复(10)