У меня есть следующая строка в сценарии оболочки:
if [ -f /etc/init.d/tomcat6 && ps -C java|grep -qs 'java' ]; then
, который выдает следующую ошибку при попытке запустить:
line 12: [: missing `]'
У меня такое ощущение, что это проблема с кодировкой, так как я редактировал файл в Notepadd ++ на ПК с Windows XP, я убедился, что установил кодировку для кодирования в UTF-8 без спецификации, и что все окончания строк в стиле linux, но я все еще получаю эту ошибку.
Может кто-нибудь помочь?
Спасибо