Скрипт bash не сохраняется как скрипт
Создаю файл через команду vim file1. Прописываю там скрипт (в начале #!/bin/bash), сохраняю через команду wq.
В итоге просто сохраняется как текстовый файл, не в формате скрипта. Почему так? Раньше все нормально сохранялось.
Пробовал сохранить в новом скрипте текст из работающего скрипта, все равно новый сохраняется как текстовый файл.
По дате
По рейтингу
По умолчанию vim создаёт файлы доступные только для чтение и редактировантя, но не запуска. Нужно установить атрибут executable у файла. Пропиши chmod 777 ./file1 (но лучше как сказали ещё поставить расширение sh: file1.sh)
А добавить расширение .sh не? В голову не пришло?
должно быть так vim file1.sh