Chinaunix
标题:
请教一个较基础的问题
[打印本页]
作者:
蜜蜂
时间:
2006-03-23 15:58
标题:
请教一个较基础的问题
echo $file|sed 's/.*\(.\)$/\1/'
该怎么理解?
作者:
yjh777
时间:
2006-03-23 16:07
原帖由
蜜蜂
于 2006-3-23 15:58 发表
echo $file|sed 's/.*\(.\)$/\1/'
该怎么理解?
保留最后一个字符,前面的删掉。
\1 表示 第一个 \( \) 中的内容,同理 \2 就是 第二个 \( \) 中的内容。
作者:
蜜蜂
时间:
2006-03-23 16:44
那就是说要用\2还得在加一个\(\)括住的内容?
作者:
qbqqq
时间:
2006-03-24 14:29
楼上理解的没错,这是一一对应的!
作者:
蜜蜂
时间:
2006-03-24 17:02
可是我试过了,语法上没错,可是没实现功能
作者:
waker
时间:
2006-03-24 17:05
先echo $file看看变量的内容是什么
作者:
蜜蜂
时间:
2006-03-27 19:05
谢谢大家!!!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2