Как использовать awk при звонке с python? - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь выполнить bash-скрипт на python, например. Я должен пройти через все команды и попытаться вызвать их в скрипте Python.

У меня проблемы с определенным заданием, и я считаю, что это связано с тем, что у меня низкий уровень знаний в bash.

subprocess.run("awk -v offset=\""+offset+"\"\'NR==1{old11=-offset; old7=0; next} {print strtonum(\"0x\" $11)-old11\",\"($7-old7)/1000000000; old11=strtonum(\"0x\" $11); old7=$7}\'"+ path2saveOutput+name+"-file", shell=True, stdout=open(path2saveOutput+name+"-file.mat", 'a'))

Я получаю ошибку

Использование: awk [опции стиля POSIX или GNU] -f progfile [-] file ... Использование: awk [параметры стиля POSIX или GNU] [-] файл 'program' ...

Полагаю, мне не хватает некоторых параметров в моей командной строке!?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...