Скрипт Awk возвращает ошибку «Bad Interpreter»

Я написал простой awk сценарий, который я научился писать с помощью учебника PDF. Когда я запускаю этот скрипт, я получаю сообщение об ошибке Bad Interpreter вместе с первой строкой скрипта.

Так что же не так с этой строкой:

#!/bin/awk
2
задан 7 July 2016 в 03:13

1 ответ

Строка не завершена и указывает на неправильный каталог, это должно быть:

#!/usr/bin/awk

Thats назвал 'волшебную строку' или 'хижину' и говорит оболочку, какая программа необходима для интерпретации сценария.

другой способ работать awk (указан @Knud larsen):

awk -f file.awk [file to be processed]
0
ответ дан 7 July 2016 в 03:13
  • 1
    Я установил Dropbox только через apt и перезапустил наутилус. Это отобразило сообщение Initializing nautilus-dropbox 2015.10.28, тогда вытолканный установщик, предложив мне установить демона. Это пробегает. Когда я тип dropbox start, это пробегает тот же вывод как I' ve был отправлен в исходном сообщении, но это теперь зависает с последней показанной строкой dropbox: load fq extension '/home/pascaltitle/.dropbox-dist/dropbox-lnx.x86_64-42.4.114/PyQt5.QtPrintSupport.so', и в конечном счете говорит мне, что демон должен быть установлен. Если я тогда делаю dropbox start -i, я получаю идентичный вывод как первоначально. – Pascal 7 February 2018 в 06:55

Другие вопросы по тегам:

Похожие вопросы: