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

Firefox теперь основан на GTK3, Chrome по-прежнему основан на GTK2, так что это не так просто. Вам нужно будет отредактировать свою тему или использовать тему, которая поддерживает это.

Поскольку GTK3 очень новый в firefox, некоторые темы могут иметь проблемы, хотя мне лично нравится GTK3 лучше.

You может добавить закладку в ./config/gtk-3.0/bookmarks, nano ./config/gtk-3.0/bookmarks и посмотреть, работает ли это. Я не уверен.

0
задан 3 March 2018 в 07:18

4 ответа

Предполагая, что вы хотите выполнить поиск из корня файловой системы, расположенной в /, я бы предложил запустить команду find, такую ​​как

find / -iname "r*"

. Команда работает следующим образом:

find - команда поиска / - поиск root down (включая все подкаталоги, начинающиеся с root) -iname - средний пробег без учета регистра r * - r - это буква, а * - это дикая карта, означающая что-либо, начиная с r

Вы также можете добавить -ls в конце, чтобы получить список результатов. Если вы не добавляете ls, вы просто получите путь к результату.

Это вы, что вы после?

2
ответ дан 17 July 2018 в 19:40

Прочитайте man find и man 7 regex, затем сделайте что-то вроде:

find / \( -type d -o -type f \) -iname 'r*'
0
ответ дан 17 July 2018 в 19:40

Предполагая, что вы хотите выполнить поиск из корня файловой системы, расположенной в /, я бы предложил запустить команду find, такую ​​как

find / -iname "r*"

. Команда работает следующим образом:

find - команда поиска / - поиск root down (включая все подкаталоги, начинающиеся с root) -iname - средний пробег без учета регистра r * - r - это буква, а * - это дикая карта, означающая что-либо, начиная с r

Вы также можете добавить -ls в конце, чтобы получить список результатов. Если вы не добавляете ls, вы просто получите путь к результату.

Это вы, что вы после?

2
ответ дан 23 July 2018 в 20:25
  • 1
    Закрыть, инструкции, которые нам были предоставлены, были найдены в средней папке. Я не уверен, весь этот класс Linux настолько запутан. – John_R 2 March 2018 в 21:28
  • 2
    Хорошо, мои извинения, замените / на путь к папке, которую вы хотите найти. Также добавьте побег, как упомянуто другими комментаторами. – Connor Payne 2 March 2018 в 21:33
  • 3
    @PerlDuck - это то, что мне нужно было сделать? find / -iname "r *" – Connor Payne 2 March 2018 в 21:35

Прочитайте man find и man 7 regex, затем сделайте что-то вроде:

find / \( -type d -o -type f \) -iname 'r*'
0
ответ дан 23 July 2018 в 20:25
  • 1
    Не -name и -iname использовать shell globs? наведение OP на man-страницу regex, вероятно, приведет к путанице – steeldriver 2 March 2018 в 21:29

Другие вопросы по тегам:

Похожие вопросы: