我试图运行下面的命令,它给我的错误。关于如何解决的想法?我宁愿这是一个单行命令而不是脚本。awk:非终止字符串
grep "id\": \"http://room.event.assist.com/event/room/event/" failed_events.txt |
head -n1217 |
awk -F/ ' { print $7 } ' |
awk -F\" ' { print "url \= \"http\:\/\/room\.event\.assist\.com\/event\/room\/event\/'{ print $1 }'\?schema\=1\.3\.0\&form\=json\&pretty\=true\&token\=582EVTY78-03iBkTAf0JAhwOBx\&account\=room_event\"" } '
awk: non-terminated string url = "ht... at source line 1
context is
>>> <<<
awk: giving up
source line number 2
低于出口出列ID的一列:
grep "id\": \"http://room.event.assist.com/event/room/event/" failed_events.txt |
head -n1217 |
awk -F/ ' { print $7 } '
156512145
898545774
454658748
898432413
我希望得到的ID的上方为一个字符串,像这样:
“URL =” 字符串。 ..'ID'string”
你能给我们一些样本输入和预期的输出吗?虽然我们可以修复你的语法错误(看起来像是凌乱的引号),但我强烈怀疑有一种更好的方法来实现你想要做的事情。 – ghoti
谢谢,更新了我原来的问题.. – Tony