android - Finding substring at the end of line in shell -
i new shell scripting.
when write adb shell ps | grep "org.mozilla.fennec"
u0_a52 908 57 557664 144820 ffffffff b6f755cc s org.mozilla.fennec
and
u0_a52 1083 57 243108 23824 ffffffff b6f755cc s org.mozilla.fennec.updateservice
the problem need first line. tried adb shell ps | grep "org.mozilla.fennec$"
surprisingly shows nothing.
i need second field of first line. how can using grep? appreciated. thanks.
to print 2nd field can use awk
:
adb shell ps | awk -v rs='\r' '$nf == "org.mozilla.fennec"{print $2}'
to print whole line:
adb shell ps | awk -v rs='\r' '$nf == "org.mozilla.fennec"'
Comments
Post a Comment