LINUX.ORG.RU

bash 3, /etc/profile, и for


0

0

В конце /etc/profile пишу:

for i in /etc/profile.d/*.sh ; do
if [ -x $i ]; then
. $i
fi
done

И при залогинивании бэш жалуется на ошибку синтаксиса (в строке с for). В чём проблема, никак не пойму.

lfs 6

★★

Такая же система никто ни на что не жалуется, толко что проверил.

arax ★★
()

Я бы проверил переводы строк в этом файле (на этой строчке).
Должны быть в UNIX формате.

alexru ★★★★
()
Ответ на: комментарий от alexru

Да, проблема была как раз в символах конца строки. Всё ок. Спасибо.

Round ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.