Чтобы уточнить ответ MiJyns, «специальные символы», такие как +, также работают в стандартном регулярном выражении, но вам нужно избегать их обратным слэшем. Вы можете сказать, что ожидания по умолчанию меняются между стандартным и расширенным регулярными выражениями:
В стандартном регулярном выражении символы соответствуют буквально по умолчанию. Например, в grep "ab+" символ + является литералом +. Регулярное выражение, например, найдет «ab + ab», но не «abbbb». Чтобы использовать «особый смысл» +, вам нужно избежать этого. Таким образом, grep "ab\+" найдет «abbb», но не «ab + ab». Потому что в последнем примере символ + интерпретируется как квантификатор «один или многие из них», в этом случае «один или несколько b».
В расширенном регулярном выражении это совсем наоборот. Здесь вам нужно избегать «специальных символов», которые нужно обрабатывать буквально. Поэтому grep -E "ab+" находит «abbb», но не «ab + ab». Если вы избегаете +, это получается буквально. Поэтому grep -E "ab\+" находит «ab + ab», но не «abbb».
да, да. просто щелкните правой кнопкой мыши значок USB в панели запуска и нажмите safely remove или eject