У меня в домашнем каталоге вообще запрещены исполняемые файлы (в частности, из запуск) по ряду причин.YUKLA писал(а): ↑12.11.2009 12:09Потому, что:watashiwa_daredeska писал(а): ↑12.11.2009 12:00Если текстовый файл — не аргумент, то почему ls в командной строке — не программа, а тот же ls, записанный в файле — программа?
- атрибут eXecute у такого файла стоит
- потому, что вашему ls ПРЕДШЕСТВУЕТ указание имени интерпретатора. Например, им вполне может быть python или любой другой интерпретатор!
И в моих скриптах нет ни указания имени интерпретатора, ни исполняемого атрибута у файла.
И, тем не менее, они прекрасно работают.
Купите уже учебник русского языка и/или включите в браузере проверку орфографии.
Постоянно коробит от прочтения Ваших безграмотных сентенций.
Даже безотносительно обсуждаемого вопроса про unix-way.