Linux сканирование . что означает эта ошибка? bash: syntax error near unexpected token. брутфорс ftp
я в linux 6 лет уже . ВИнда стоит, но я извиняюсь её потенциал меня не впечетляет . Я учусь на программиста, и использую Nix системы т. к более гибкие чем винда .
Windows по большему счету служит для домохозяек и ленивых ламеров .
Лучший ответ
Я тоже хирею с ответов. ну что ж Я не пользователь линукса но у меня хакинтош и с терминалом знаком
syntax error — это точно знаю неправильная команда. может с ошибкой ввели, или фаил настроек программы имеет ошибку. далее вперед на форумы типа http://forum.ubuntu.ru там ответят.
P.S. на счет того что винда для ленивых вы абсолютно правы! +100500
Не могу запустить bash скрипт вылетает ошибка — syntax error near unexpected token `
вот классика
8. Функции
Как почти в любом языке программирования, Вы можете использовать функции для группировки кусков кода более логичным способом или для практического применения волшебного искусства рекурсии.
Объявление функции — это всего лишь запись function my_func < my_code >.
Вызов функции осуществляется точно так же, как и вызов других программ, Вы просто пишете её имя.
8.1 Пример функций
#!/bin/bash function quit < exit >function hello < echo Hello! >hello quit echo foo
Yii Framework
[SOLVED] bash syntax error при попытке создать таблицу миграцией
Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
2 сообщения • Страница 1 из 1
marsden Сообщения: 23 Зарегистрирован: 2019.11.25, 09:28
[SOLVED] bash syntax error при попытке создать таблицу миграцией
Сообщение marsden » 2019.12.24, 09:38
Всем трям.
Голову сломал, в чем прикол.
Вроде все по доке, в командной строке
$ php yii migrate/create create_cfg_sprlist_table --fields=name:string(30):notNull,title:string(30):notNull -bash: syntax error near unexpected token `('
Если убрать скобки, то есть сделать
$ php yii migrate/create create_cfg_sprlist_table --fields=name:string:notNull,title:string:notNull
то все нормально, миграция создается, но требуется правка кода в части подстановки длины полей.
В чем прикол? В документации приводится именно такой случай, с указанием длин строковых полей, может, уже глаз замылен перед НГ и я чего-то туплю?
Линукс, захожу через Putty, если это играет роль ))
Как исправить ошибку bash: syntax error near unexpected token `(‘?
Первую команду разбирать нет желания, разберу вторую, и если хотите, по тому же принципу разбирайте первую, благо идея очень незатейливая.
Подставляем первый $ , предполагается что там будет 1, потому, что это длина кода возврата предыдущей команды. Обычно это код 0 (если не произошло обшики), соответственно его длина 1:
по маске /. /. /. 1. , после поиска по диску, найдется команда /usr/bin/sha1sum , по крайней мере на это рассчитывает скрипт:
: "`/usr/bin/sha1sum>??$:$>
: "de603c91038f329cce1cca8a30ea161b2271e2f6 -";/. /$>??$:$>
команда : «de603c91038f329cce1cca8a30ea161b2271e2f6 -» не делает ничего полезного, но соответствующая строчка осядет в $_ , а код ошибки $? станет равным 0
Поэтому вместо последующих $ подставятся единицы, правда в моей (более ранней) версии bash такая подстановка срабатывает неправильно:
Далее подставляем подстроки переменной $_ : $ берет ее первый символ, т.е. d , а $ — второй, т.е. e
по маске найдется /bin/date