Регулярное выражение необходимо заключить в кавычки, например
grep '[^.]' xxx
И вам не нужно экранировать точку внутри скобок ..
{{1} }Вы можете использовать умную комбинацию подстановочных знаков, чтобы избежать .
и..
:
rm -fr.??*
будет одним из них, который работает, если у вас нет файлов или каталогов длиной всего 2 символа (, например .x
, например ).
rm -fr.[!.]*
справляется с этой задачей лучше.
Мне предложили это сделать:
rm -rf "$HOME/.quicklook/locks";
mkdir -p "$HOME/.quicklock/locks";
должно работать, я думаю.