Итак, у меня есть скрипт bash, который приведен ниже, и всякий раз, когда я пытаюсь его выполнить, он говорит, что может быть указан только один тип списка, любой ключ к пониманию того, что не так с этим кодом?Я интерпретирую это, когда мы используем grep, чтобы найти слово (-word) первого символа ($ 1), введенное пользователем в файле femalenames.txt, а затем с помощью команды cut мы печатаем 2-е поле символов 16-20?вроде там запутался.
#!/bin/bash
grep -w $1 femalenames.txt | cut -f2 -c16-20