[英]Why is my linux command with awk not working
我試圖讓這個命令工作,但它不會讓我做任何事情
awk -F: ‘{if($3>'1000') print$1}’ passwd | sort > users.txt
我收到一條錯誤消息:
bash: syntaxfout nabij onverwacht symbool '('
有人可以幫我嗎?
您正在使用'
而不是'
。 然后,您應該在 awk 程序中將'
替換為"
(或將它們排除在外):
awk -F: '{if ($3 > 1000) print $1}' passw | ...
您使用的是反引號而不是單引號。 嘗試:
awk -F: '{if($3>1000) print $1} passwd | sort > users.txt
要不就
awk -F: '$3>1000 {print $1}' passwd | sort > users.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.