-1
命令:grep的基尚/ etc/passwd中grep命令linux的正則表達式
輸出:基尚:X:1000:1000:基尚Kotadiya ,,,:/家/基尚:/斌/慶典
我想只是用戶全名「Kishan Kotadiya」你能幫我嗎? 在此先感謝。
命令:grep的基尚/ etc/passwd中grep命令linux的正則表達式
輸出:基尚:X:1000:1000:基尚Kotadiya ,,,:/家/基尚:/斌/慶典
我想只是用戶全名「Kishan Kotadiya」你能幫我嗎? 在此先感謝。
你可以使用cut
的輸出,以獲得第5 :
分隔字符串,然後扭轉它,剝去3個領先的字符(這是,
字符),然後字符串逆向回原來的順序。
grep kishan /etc/passwd | cut -d: -f5 | rev | cut -c 4- | rev
您可以使用此AWK一個襯墊,替換您的grep太:
awk -F'[:,]' '/kishan/{print $5}' /etc/passwd
Kishan Kotadiya
這是一個問的問題不好的又一個很棒的例子。您可以訪問[幫助中心](http://stackoverflow.com/help)嗎? – devnull