Вам нужно что-то вроде этого:
find /path/to/directory -name '*.h'
событие не найдено
указывает на неудачный поиск истории оболочки. Вероятно, это связано с тем, что ваш пароль заключен в кавычки с плохой парой, которая включает в себя !
, поэтому ваша оболочка (bash
) пытается разобрать его в расширение истории, но не может этого сделать, вскидывает руки и возвращает сообщение об ошибке:
$ echo Problems!Abound
bash: !Abound: event not found
Слабые кавычки выиграли' Чтобы защититься от этого:
$ echo "Problems!Abound"
-bash: !Abound: event not found
Либо поместите свой пароль в переменную и ссылайтесь на нее косвенно, либо убедитесь, что ваш пароль всегда либо заключен в сильные кавычки (как показано ниже), либо правильно экранирован:
$ echo 'Problems!Abound'
Problems!Abound
У вас есть несоответствие в кавычках ранее в этой части вашей команды.
--prop:"password"="R3d@ctedPassw0rd"$a"
Если вы вставите команду в редактор, который может подсвечивать синтаксис, проблему будет легко обнаружить. Я не уверен, что находится в переменной $a
, но я предполагаю, что вам нужно удалить кавычку непосредственно перед ней, чтобы опция выглядела так:
--prop:"password"="R3d@ctedPassw0rd$a"