【发布时间】:2012-10-11 23:47:19
【问题描述】:
我正在尝试运行下面的命令,但它给了我错误。关于如何修复的想法?我宁愿这是一个单行命令而不是脚本。
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'字符串"
【问题讨论】:
-
你能给我们一些示例输入和预期输出吗?虽然我们可以修复您的语法错误(看起来像乱七八糟的引号),但我强烈怀疑有更好的方法来实现您想要做的事情。
-
谢谢,更新了我原来的问题..