Я не могу бежать portsnap
больше, похоже, есть ошибка и /usr/ports/sysutils/portsnap
не существует для переустановки.
Ошибка, которую я получаю при запуске portsnap:
/usr/sbin/portsnap: line 882: syntax error near unexpected token 'newline'
/usr/sbin/portsnap: line 882: ' if !'
Может кто-нибудь помочь мне здесь.
Кажется, ваша ошибка указывает на то, что сценарий запускает другая оболочка, а не sh.
Взгляните на эту ветку: http://lists.gnu.org/archive/html/bug-bash/2008-06/msg00078.html
Что произойдет, если вы сделаете sh /usr/sbin/portsnap fetch
?