Я пытаюсь удалить начальные и конечные пробелы для имен файлов в домашних папках пользователя на OSX. У меня есть регулярное выражение, которое мне нужно, чтобы найти начальные и конечные пробелы.

 ^[ ]+|[ ]+$ 

Я застрял, пытаясь выяснить, как включить этот синтаксис с командой Find в OSX

1 ответ1

0

Это желаемое поведение, которое вы ищете? Пропустите регулярное выражение.

$ touch 'nospace' 'spaces within' ' spaceatbeginning' 'spaceatend ' ' spaces within and at start and end '

$ find . \( -name ' *' -o -name '* ' \)
./ spaceatbeginning
./ spaces within and at start and end
./spaceatend

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .