sh/bash/dash/ksh/zsh等Shell脚本
-
tusooa
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
-
联系:
#1
帖子
由 tusooa » 2010-08-13 0:03
代码: 全选
tlcr: 0 庚寅年七月初四日 23:57:25 ~
● s 'sa\aabag' <<< 'aabbccdd'
abag' <<< 'aabbccdd' ~bbbbccdd
tlcr: 0 庚寅年七月初四日 23:57:32 ~
● s 'sA\AABAg' <<< 'AABBCCDD'
BBBBCCDD
tlcr: 0 庚寅年七月初四日 23:57:42 ~
●
就是那个\a,还要转义
就控制字符有问题。
代码: 全选
tlcr: 0 庚寅年七月初四日 23:59:26 ~
● bash
tlcr: 0 庚寅年七月初四日 23:59:32 ~
>> sed 'sa\aabag' <<< 'aabbccdd'
bbbbccdd
bash没问题。
-
roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
#2
帖子
由 roylez » 2010-08-23 7:40
用a在sed里面作分隔符,怎么有这么bt的人
-
xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
-
联系:
#3
帖子
由 xiooli » 2010-08-23 9:50
roylez 写了:用a在sed里面作分隔符,怎么有这么bt的人
哈哈,我也是今天才见识了
ps:这样也不错哦
-
tusooa
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
-
联系:
#4
帖子
由 tusooa » 2010-08-23 16:55
-
tusooa
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
-
联系:
#6
帖子
由 tusooa » 2010-08-23 21:43
sed只是一个例子,用来说明问题的。
代码: 全选
tlcr: 0 庚寅年七月十四日 21:38:34 ~
● echo \\e\[33mHello World\\e\[0m
Hello World
tlcr: 0 庚寅年七月十四日 21:38:44 ~
● echo '\e[33mHello World\e[0m'
Hello World' ~Hello World
tlcr: 0 庚寅年七月十四日 21:38:49 ~
●
也有问题。
仅仅在交互模式下有问题。~/.zshrc里面没问题。