У меня установлена ubuntu на виртуальной машине в Windows. Там, когда я запускаю скрипт, я просто набираю sudo ./blabla.sh в терминале для его запуска.
Затем я установил ubuntu из одного и того же файла iso непосредственно на ноутбук, поэтому он не является виртуальной машиной.
Когда я запускаю тот же скрипт: sudo ./blabla.sh, он говорит, что команда не найдена. Тогда, если я сделаю chmod +x blabla.sh, тогда я могу запустить его.
Почему это различие между двумя?