"Нет такого файла или каталога" для /bin/awk в Ubuntu

Как я могу установить awk в этой версии Ubuntu 11? Я установил его из Ubuntu Software Center и не могу его использовать.

Я пытаюсь запустить скрипт awk:

#!/bin/awk  
Begin  
{  
print strftime("ora %H, %M , %S");  
}

и я не могу запустить его, потому что awk не установлен.

./l4p1.sh: /bin/awk: bad interpreter: No such file or directory

1 ответ

Решение

awk не в /bin, Оно в /usr/bin, Чтобы узнать, где у вас есть awk, вы можете запустить одно из следующих:

which -a awk
type awk

Затем измените свою линию Шебанга соответственно:

#!/usr/bin/awk

... или даже лучше:

#!/usr/bin/env awk

Последний будет просто использовать версию awk для текущей среды, и переносимы между различными системами, которые имеют awk установлен где-то еще.

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