有一文本文件如下: [ABC] ACHIVE=TRUE LIMIT_MB=500 [TEST] TEST_ENABLED=FALSE 如果我要依据ABC标识在文件中取得其所属的所有参数行,请问应该用什么方法比较好? 在上例中应取得: ACHIVE=TRUE LIMIT_MB=500
如 aa.txt: ORACLE_HOME=/oracle/ppp ORACLE_DATA=/oradata export ORACLE_HOME ORACLE_DATA 我要替换掉到ORALCE_DATA后的/oradata为一个新值,用shell来写,如何写?
各位大神 。。。之所以说是较高级的应用,是因为以小弟水平 觉得比较难解决 问题如下: 在一个保存某目录文件信息的文件中(此文件名为ftp_filesize.txt) ftp_filesize.txt文件信息如下: 我想要查找"liu.sh"这个文件的大小。 total 0 -rw-rw-r-- 1 root root 0 Nov 05 12:50 01.txt -rw-rw-r-- 1 root root 0 Nov 05 13:08 011.txt -rw-rw-r-- 1 root root 0 Nov 05 12:50 ...
谢谢各位高手从百忙之中抽空看看我这个问题. 配置文件名字:filename.ini 内容: AAA 12345_ABCDw AAA 45678_HJLKqe BBB 09877_IEWUEQW CCC 09321_dshjfndFaD 目录 /home/test/BIN/AAA /home/test/BIN/BBB /home/test/BIN/CCC 目录下有(小写)文件 12345_abcdw.123.log 45678_hjlkqe.1325.log 09877_iewueqw.4451515.log 09321_dshjfndfad.0.log 我的目的是: 从配置文件读取$1和$2,$1插入到/home/test/BIN/$1这里,$2是文件名匹配...
首先如 05-Jul-1998 这样的时间格式如何匹配出来呢,而且还需要与当前的时间做比较,如果时间间隔在一个范围内需要做处理。而localtime函数的格式是Fri May 23 14:35:44 2003这样的。 两种格式如何做比较呢? 谢谢!
我还是第一次注意到shell也会产生core文件,找了半天都不知道怎么调试,哪位还能指点一下啊? 这个shell以前一直是正常运行的,不知道怎么会宕掉,想不明白。难道跟主机繁忙有关系?