Chinaunix
标题:
求单行输出的是第几个字符
[打印本页]
作者:
1cpuer
时间:
2017-01-21 09:56
标题:
求单行输出的是第几个字符
#echo 'abcdefg9m' | awk 'BEGIN{print index ("abcdefg9m","9")}'
求单行输出的是第几个字符;上面是字符串的
awk 'BEGIN{print index(sed -n "8p" t1,"x")}'
awk 'BEGIN{print index(echo -e "root","o")}'
作者:
sunzhiguolu
时间:
2017-01-21 10:11
你那个不是答案吗?
作者:
1cpuer
时间:
2017-01-21 10:17
本帖最后由 1cpuer 于 2017-01-21 10:20 编辑
回复
2#
sunzhiguolu
这个是字符串的
行的不知
awk 'BEGIN{print index(`sed -n "8p" t1`,"x")}'
sed -n "8p" test1
show line:8
作者:
sunzhiguolu
时间:
2017-01-21 10:41
回复
3#
1cpuer
行
的不知
你指的行是什么意思,能否详细一点?
作者:
1cpuer
时间:
2017-01-21 10:54
回复
4#
sunzhiguolu
显示文件No.8 xin 的 No.n [zifu] --help
作者:
sunzhiguolu
时间:
2017-01-21 11:01
回复
5#
1cpuer
你说的是某行中的某个字符在文件中的位置?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2