На FreeBSD Вы могли использовать pw user add user_name
добавить нового пользователя
Или adduser
сценарий
Вам нужно поставить Grep Regex внутри цитаты.
ls -a | grep '^\.'
Примечание: Не анализируйте вывод команды LS
.
Если вы выполняете CMD LS -A | grep ^ \. Тогда Греп не считает «\» как особый характер и значение «». не сбежать.
Когда мы используем CMD LS -A | grep "^ \." затем Greep считает «\» как особый характер и значение «». сбежается. Это даст вам результат, как и ожидалось.
Если вы хотите использовать GREP CMD без кавычек, то вам следует избежать символа «\». Вы можете ожидать результата без двойных кавычек следующую команду. LS -A | grep ^ \\.
Для получения подробной информации о значении специальных символов в Regex, обратитесь к следующей ссылке. http://www.regular-expressions.info/quickstart.html
Процитируйте аргумент к grep
, таким образом ls -a | grep '^\.'
Причина в том, что оболочка обрабатывает \.
и превращает ее обратно в обычную .
, которая grep
затем воспринимается как односимвольный спецсимвол. В случае сомнений, всегда цитируйте строку, которая содержит (или может содержать) символ, характерный для оболочки.