#! /usr/bin/env bash name=test libs=`find ../WEB-INF/lib/ -name '*.jar'` echo $libs echo ${libs// /:} 写了上面的脚本,自动读取/WEB-INF/LIB中的jar包,加到classpath里面, 但echo ${libs// /:}这句话执行不成功,没有把空格替换成:输出如下 ../WEB-INF/lib/activation.jar ../WEB-INF/lib/antlr.jar ../WEB-INF/lib/axis.jar ../WEB-INF/lib/beandt.jar ../WEB-INF/lib/commons-beanutils.jar ../WEB-INF/lib/commons-c...
2楼和3楼回答了我的标题内容, - 我在追加一下 echo $text >1.txt 先创建哥文件1.txt内容为text 让后用 mkdir list 创建文件夹 在用什么语句将 文件1.txt放在文件夹list里呢 [ 本帖最后由 sabin541 于 2008-9-8 21:02 编辑 ]
aaa ,ccc ,bbb aaa ,ccc ,bbb aaa ,ccc ,bbb aaa ,ccc ,bbb aaa ,ccc ,bbb aaa ,ccc ,bbb 做成: aaa|ccc|bbb aaa|ccc|bbb aaa|ccc|bbb aaa|ccc|bbb aaa|ccc|bbb aaa|ccc|bbb 谢谢 !!! [ 本帖最后由 upperc 于 2008-7-31 15:30 编辑 ]
Hi ,各位老大 我因为perl和php程序的时候有一个不太好的习惯. 就使=左右都习惯有个空格. 但这样程序出错了. 而 [] 中和 expr 中的 + - 等运算 就有必须要有空格. 这就彻底把我搞糊涂了. 到底什么时候 必须有空格 什么时候不能有空格. 那位大侠指个 明路. 哪怕 怎么google都可以. 我都不知道该如何表达我的问题来google. 谢谢各位老大
我有一个文件 ss.txt ,内容如下: smith alan amith alan smithern harry smithhern anne smithhherrmn anne smitters alexis 我想写一个shell程序,把文件ss.txt 改为 ss1.txt 输出(也就是把空格用?替代) ss1.txt 的内容格式如下: smith?alan amith?alan smithern?harry smithhern?anne smithhherrmn?anne smitters?alexis 我该如何写,请告知我?
我现在遇到一个问题。 要将文本文件里面的一些空格去掉。而这个文件又非常的大。有800M。 所以想借助于shell脚来解决。但本人的编写shell的能力又太差。请大家帮忙。 文件内的内容如下: "200331120001020102304 "," ","200331120001020102231 "," 只要求将"200331120001020102304 " 的这一个空格去掉就可以了。其它的空格保留。 我知到可以用正规表达式来做。但我不会用正规表达式,请各位帮帮忙了。
假如文件夹中有许多这样的文件: data1.dat: author:aaa id:123 hobby:game ..... ..... 文件夹中这样格式的文件有很多很多,如data2.dat,kfd.dat,kfdfkdf.dat,5fdf45.dat.....,文件名没有规律。现在如何能够实现文件夹中的文件按照每个文件内容中id进行排序,如ls按照文件名进行排序一样,这个是依据文件内容的id进行排序,shell脚本应如何进行,谢谢!