Переменная $EDITOR не установлена, поэтому при достижении этой строки она не заполняется. Выйти из ~/.notes/"$2".txt для вызова bash. Таким образом, bash пытается выполнить /home/username/.notes/testnote.txt, который дает разрешение, потому что для файла не установлен исполняемый флаг.
Как уже упоминалось в Terrance, вызовите команду editor напрямую или назначьте действительный текстовый редактор к переменной $EDITOR.
EDITOR="/usr/bin/vi"
или
EDITOR="/usr/bin/vim"
или
EDITOR="/bin/nano"
или любому другому редактору по вашему выбору. [!d6 ]
Я был в контакте с поддержкой Microsemi, которые производят контроллеры Adaptec RAID.
Мне сообщили, что они знают об этой проблеме, и их команда разработчиков изучает, как ее разрешить. 2]
. В то же время их рекомендация заключается в использовании их предварительно скомпилированной поддержки Microsemi (которая построена для работы с изображением ядра linux-image-4.4.0-21-generic), а также с linux-image-4.4.0-112-generic и Драйвер DKMS (если в моей ситуации вам нужна более новая версия ядра).
Мне был предоставлен идентификатор инцидента: 180226-000003, который я бы предложил вам указать, если вы также экспериментируете с этой проблемой и хотите свяжитесь с Mirosemi поддержка.
Я был в контакте с поддержкой Microsemi, которые производят контроллеры Adaptec RAID.
Мне сообщили, что они знают об этой проблеме, и их команда разработчиков изучает, как ее разрешить.
. В то же время их рекомендация заключается в использовании их предварительно скомпилированной поддержки Microsemi (которая построена для работы с изображением ядра linux-image-4.4.0-21-generic), а также с linux-image-4.4.0-112-generic и Драйвер DKMS (если в моей ситуации вам нужна более новая версия ядра).
Мне был предоставлен идентификатор инцидента: 180226-000003, который я бы предложил вам указать, если вы также экспериментируете с этой проблемой и хотите свяжитесь с Mirosemi поддержка.
Я был в контакте с поддержкой Microsemi, которые производят контроллеры Adaptec RAID.
Мне сообщили, что они знают об этой проблеме, и их команда разработчиков изучает, как ее разрешить.
. В то же время их рекомендация заключается в использовании их предварительно скомпилированной поддержки Microsemi (которая построена для работы с изображением ядра linux-image-4.4.0-21-generic), а также с linux-image-4.4.0-112-generic и Драйвер DKMS (если в моей ситуации вам нужна более новая версия ядра).
Мне был предоставлен идентификатор инцидента: 180226-000003, который я бы предложил вам указать, если вы также экспериментируете с этой проблемой и хотите свяжитесь с Mirosemi поддержка.