Программное обеспечение для текстового поиска в файлах

У меня тоже была эта проблема. Я решил это с удалением содержимого файла ~ / .config / compiz-1 / compizconfig и relog.

rm -rf ~/.config/compiz-1/compizconfig/*
23
задан 8 March 2011 в 18:00

92 ответа

Инструмент GUI (графический):

gnome-search-tool

вы можете найти его в главном меню Ubuntu

Menu -> Accessories -> Search for Files

или запустить его с помощью горячей клавиши ALT + F2

8
ответ дан 26 July 2018 в 21:06
  • 1
    Для всех файлов не используйте -name '*.*', поскольку файлы не всегда имеют расширение. Вместо этого используйте -type f (для поиска во всех файлах). Замените {} на "{}", в противном случае имена файлов с пробелами в нем не будут правильно найдены. – Lekensteyn 8 March 2011 в 16:31
  • 2
    @Lekensteyn Я редактировал свой пост. но я сделал несколько тестов с файлами с пробелами в именах и без ошибок при использовании {} witout кавычек. – Mikl 8 March 2011 в 17:43
  • 3
    просто протестировал его и вы правы, пробелы не проблема. В некоторых оболочках кавычки могут быть необходимы для предотвращения расширения оболочки. Из man find: «Обе эти конструкции, возможно, должны быть экранированы (с помощью« \ ») или указаны для защиты их от расширения оболочкой. & Quot; – Lekensteyn 8 March 2011 в 18:13
  • 4
    Просто обновите версию для новых версий Ubuntu: на интерфейсе Unity (Ubuntu 12 или выше) нажмите «Dash Home» (первый значок на панели инструментов), введите «поиск» и нажмите «Поиск». и выберите & quot; Поиск файлов & quot; заявление. – josircg 9 December 2013 в 19:09

use

grep -nr <your text> .

поместить текст, который вы хотите найти внутри & lt; ваших текстов & gt;

10
ответ дан 26 July 2018 в 21:06

Графический поиск:

в Kubuntu open Dolphin, затем Edit-> Find (Ctrl + F)

изменится с имени файла на Content и отрегулируется от того, где искать.

2
ответ дан 26 July 2018 в 21:06

Regexxer позволит вам искать текст в файлах. Не уверен, что вы подразумеваете под «в папках».

3
ответ дан 26 July 2018 в 21:06

Я сравнил три предложения здесь с 64-разрядным 16.04 Kubuntu:

Searchmonkey работает с 64-битным Ubuntu в настоящее время. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu. Моя рекомендация - Recoll, и я добавил для нее некоторые инструкции по установке. Для меня установка по умолчанию поддерживала PDF (протестируйте это!), DOCX, TAR, ZIP и т. Д. [F1] Первая строка, вероятно, не требуется: она добавляет репозиторий для установки партнера. Antiword не является обязательным. Он необходим для поддержки старых файлов .doc. Включите следующие символические ссылки и корневой каталог из привилегий Recoll, если это необходимо. Создайте задание cron для индексирования Recoll с помощью графического интерфейса пользователя или запустите его при каждом входе в систему. Измените настройку Recoll в настройках с английского на все языки, если это необходимо для вас. Начните индексирование, по крайней мере, для меня это было удивительно быстро и не использовало все ресурсы, поэтому я смог продолжить использовать ноутбук. До сих пор я обнаружил одну ошибку от Recoll: если вы ищете имя файла с помощью «PST», оно не находит его, даже если оно находится в верхнем регистре. «pst» работает, и он находит как прописные, так и строчные имена. Подробнее о recoll от https://www.lesbonscomptes.com/recoll/features.html

Если вы хотите добавить поддержку файлов Outlook PST, вам также нужно выполнить следующее.

sudo apt-get install readpst mkdir ~/PST find -L ~ -name "*.pst" -print | awk "{ printf \"%s%s %s%s%s %s\\n\", \"mkdir ~/PST/\", \$1, \"; readpst -o ~/PST/\", \$1, \" -D -j 4 -r -tea -u -w\", \$1 }" > /tmp/myPstFiles cat /tmp/myPstFiles chmod 755 /tmp/myPstFiles /tmp/myPstFiles В настоящее время Searchmonkey работает с 64-битным Ubuntu. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. В моем скрипте find есть ошибка: он создает слишком длинную структуру каталогов. Но мне было легче изменить файл temp вручную, чем найти исправление. Основной целью было то, что это будет работать для нескольких файлов PST, и это так. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu.
0
ответ дан 26 July 2018 в 21:06

Я поклонник searchmonkey (GPL, бесплатный, кросс-платформенный, довольно легкий на ресурсах и очень быстрый).

8
ответ дан 31 July 2018 в 11:36
  • 1
    Выглядит неплохо. Попробует попробовать на других платформах, так как главный голосовой ответ соответствует моему счету на Ubuntu. – Amol Gawai 24 August 2012 в 15:18
  • 2
    Кажется, что это не работает на 64-битных операционных системах (я столкнулся с проблемой при выигрыше 7 бит 64 бит). Это для меня прерывание сделок, так как я использую 64-разрядные ОС везде. Однако выглядело многообещающим. – Amol Gawai 24 August 2012 в 15:25
  • 3
    @AmolGawai отлично работает на ubuntu 64bit здесь ... – Aquarius Power 20 May 2017 в 08:46

Recoll делает индексацию, и вы можете выполнять полнотекстовый поиск документов и электронной почты.

1
ответ дан 31 July 2018 в 11:36
  • 1
    Заглянуть в 50 000 папок - это боль: D, если вы не индексируете данные, поэтому, если вы не можете купить SSD-диск, установите любой инструмент индексирования, прежде чем тратить время на поиск файлов. Выполняйте работу один раз. Даже если это не ответ на текущий вопрос, это хорошая точка зрения. – erm3nda 30 August 2015 в 18:54

Я действительно хочу представить один инструмент, основанный на библиотеке ncurses, для предоставления текстового пользовательского интерфейса. Инструмент под названием NCGREP (grep на основе ncurses) предназначен в основном для текста поиска в конкретной папке. Надеюсь, это то, что вы хотите. Этот источник инструмента размещен на github.com, подробнее см. На странице https://github.com/ncgrep/ncgrep

https://github.com/ncgrep/ncgrep Нажмите на изображение, чтобы увидеть демонстрационную анимацию

0
ответ дан 31 July 2018 в 11:36

Инструмент GUI (графический):

gnome-search-tool

вы можете найти его в главном меню Ubuntu

Menu -> Accessories -> Search for Files

или запустить его с помощью горячей клавиши ALT + F2

8
ответ дан 31 July 2018 в 11:36
  • 1
    Для всех файлов не используйте -name '*.*', поскольку файлы не всегда имеют расширение. Вместо этого используйте -type f (для поиска во всех файлах). Замените {} на "{}", в противном случае имена файлов с пробелами в нем не будут правильно найдены. – Lekensteyn 8 March 2011 в 16:31
  • 2
    @Lekensteyn Я редактировал свой пост. но я сделал несколько тестов с файлами с пробелами в именах и без ошибок при использовании {} witout кавычек. – Mikl 8 March 2011 в 17:43
  • 3
    просто протестировал его и вы правы, пробелы не проблема. В некоторых оболочках кавычки могут быть необходимы для предотвращения расширения оболочки. Из man find: «Обе эти конструкции, возможно, должны быть экранированы (с помощью« \ ») или указаны для защиты их от расширения оболочкой. & Quot; – Lekensteyn 8 March 2011 в 18:13
  • 4
    Просто обновите версию для новых версий Ubuntu: на интерфейсе Unity (Ubuntu 12 или выше), нажмите «Dash Home» (первый значок на панели инструментов), введите «search & quot; и выберите & quot; Поиск файлов & quot; заявление. – josircg 9 December 2013 в 19:09

use

grep -nr <your text> .

поместить текст, который вы хотите найти внутри & lt; ваших текстов & gt;

10
ответ дан 31 July 2018 в 11:36

Графический поиск:

в Kubuntu open Dolphin, затем Edit-> Find (Ctrl + F)

изменится с имени файла на Content и отрегулируется от того, где искать.

2
ответ дан 31 July 2018 в 11:36

Regexxer позволит вам искать текст в файлах. Не уверен, что вы подразумеваете под «в папках».

3
ответ дан 31 July 2018 в 11:36

Я сравнил три предложения здесь с 64-разрядным 16.04 Kubuntu:

Searchmonkey работает с 64-битным Ubuntu в настоящее время. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu. Моя рекомендация - Recoll, и я добавил для нее некоторые инструкции по установке. Для меня установка по умолчанию поддерживала PDF (протестируйте это!), DOCX, TAR, ZIP и т. Д. [F1] Первая строка, вероятно, не требуется: она добавляет репозиторий для установки партнера. Antiword не является обязательным. Он необходим для поддержки старых файлов .doc. Включите следующие символические ссылки и корневой каталог из привилегий Recoll, если это необходимо. Создайте задание cron для индексирования Recoll с помощью графического интерфейса пользователя или запустите его при каждом входе в систему. Измените настройку Recoll в настройках с английского на все языки, если это необходимо для вас. Начните индексирование, по крайней мере, для меня это было удивительно быстро и не использовало все ресурсы, поэтому я смог продолжить использовать ноутбук. До сих пор я обнаружил одну ошибку от Recoll: если вы ищете имя файла с помощью «PST», оно не находит его, даже если оно находится в верхнем регистре. «pst» работает, и он находит как прописные, так и строчные имена. Подробнее о recoll от https://www.lesbonscomptes.com/recoll/features.html

Если вы хотите добавить поддержку файлов Outlook PST, вам также нужно выполнить следующее.

sudo apt-get install readpst mkdir ~/PST find -L ~ -name "*.pst" -print | awk "{ printf \"%s%s %s%s%s %s\\n\", \"mkdir ~/PST/\", \$1, \"; readpst -o ~/PST/\", \$1, \" -D -j 4 -r -tea -u -w\", \$1 }" > /tmp/myPstFiles cat /tmp/myPstFiles chmod 755 /tmp/myPstFiles /tmp/myPstFiles В настоящее время Searchmonkey работает с 64-битным Ubuntu. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. В моем скрипте find есть ошибка: он создает слишком длинную структуру каталогов. Но мне было легче изменить файл temp вручную, чем найти исправление. Основной целью было то, что это будет работать для нескольких файлов PST, и это так. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu.
0
ответ дан 31 July 2018 в 11:36

Я поклонник searchmonkey (GPL, бесплатный, кросс-платформенный, довольно легкий на ресурсах и очень быстрый).

8
ответ дан 2 August 2018 в 03:50
  • 1
    Выглядит неплохо. Попробует попробовать на других платформах, так как главный голосовой ответ соответствует моему счету на Ubuntu. – Amol Gawai 24 August 2012 в 15:18
  • 2
    Кажется, что это не работает на 64-битных операционных системах (я столкнулся с проблемой при выигрыше 7 бит 64 бит). Это для меня прерывание сделок, так как я использую 64-разрядные ОС везде. Однако выглядело многообещающим. – Amol Gawai 24 August 2012 в 15:25
  • 3
    @AmolGawai отлично работает на ubuntu 64bit здесь ... – Aquarius Power 20 May 2017 в 08:46

Recoll делает индексацию, и вы можете выполнять полнотекстовый поиск документов и электронной почты.

1
ответ дан 2 August 2018 в 03:50
  • 1
    Заглянуть в 50 000 папок - это боль: D, если вы не индексируете данные, поэтому, если вы не можете купить SSD-диск, установите любой инструмент индексирования, прежде чем тратить время на поиск файлов. Выполняйте работу один раз. Даже если это не ответ на текущий вопрос, это хорошая точка зрения. – erm3nda 30 August 2015 в 18:54

Я действительно хочу представить один инструмент, основанный на библиотеке ncurses, для предоставления текстового пользовательского интерфейса. Инструмент под названием NCGREP (grep на основе ncurses) предназначен в основном для текста поиска в конкретной папке. Надеюсь, это то, что вы хотите. Этот источник инструмента размещен на github.com, подробнее см. На странице https://github.com/ncgrep/ncgrep

https://github.com/ncgrep/ncgrep Нажмите на изображение, чтобы увидеть демонстрационную анимацию

0
ответ дан 2 August 2018 в 03:50

Инструмент GUI (графический):

gnome-search-tool

вы можете найти его в главном меню Ubuntu

Menu -> Accessories -> Search for Files

или запустить его с помощью горячей клавиши ALT + F2

8
ответ дан 2 August 2018 в 03:50
  • 1
    Для всех файлов не используйте -name '*.*', поскольку файлы не всегда имеют расширение. Вместо этого используйте -type f (для поиска во всех файлах). Замените {} на "{}", в противном случае имена файлов с пробелами в нем не будут правильно найдены. – Lekensteyn 8 March 2011 в 16:31
  • 2
    @Lekensteyn Я редактировал свой пост. но я сделал несколько тестов с файлами с пробелами в именах и без ошибок при использовании {} witout кавычек. – Mikl 8 March 2011 в 17:43
  • 3
    просто протестировал его и вы правы, пробелы не проблема. В некоторых оболочках кавычки могут быть необходимы для предотвращения расширения оболочки. Из man find: «Обе эти конструкции, возможно, должны быть экранированы (с помощью« \ ») или указаны для защиты их от расширения оболочкой. & Quot; – Lekensteyn 8 March 2011 в 18:13
  • 4
    Просто обновите версию для новых версий Ubuntu: на интерфейсе Unity (Ubuntu 12 или выше) нажмите «Dash Home» (первый значок на панели инструментов), введите «поиск» и нажмите «Поиск». и выберите & quot; Поиск файлов & quot; заявление. – josircg 9 December 2013 в 19:09

use

grep -nr <your text> .

помещает текст, который вы хотите найти внутри текста & lt; your text & gt;

10
ответ дан 2 August 2018 в 03:50

Графический поиск:

в Kubuntu open Dolphin, затем Edit-> Find (Ctrl + F)

изменится с имени файла на Content и отрегулируется от того, где искать.

2
ответ дан 2 August 2018 в 03:50

Regexxer позволит вам искать текст в файлах. Не уверен, что вы подразумеваете под «в папках».

3
ответ дан 2 August 2018 в 03:50

Я сравнил три предложения здесь с 64-разрядным 16.04 Kubuntu:

Searchmonkey работает с 64-битным Ubuntu в настоящее время. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu. Моя рекомендация - Recoll, и я добавил для нее некоторые инструкции по установке. Для меня установка по умолчанию поддерживала PDF (протестируйте это!), DOCX, TAR, ZIP и т. Д. [F1] Первая строка, вероятно, не требуется: она добавляет репозиторий для установки партнера. Antiword не является обязательным. Он необходим для поддержки старых файлов .doc. Включите следующие символические ссылки и корневой каталог из привилегий Recoll, если это необходимо. Создайте задание cron для индексирования Recoll с помощью графического интерфейса пользователя или запустите его при каждом входе в систему. Измените настройку Recoll в настройках с английского на все языки, если это необходимо для вас. Начните индексирование, по крайней мере, для меня это было удивительно быстро и не использовало все ресурсы, поэтому я смог продолжить использовать ноутбук. До сих пор я обнаружил одну ошибку от Recoll: если вы ищете имя файла с помощью «PST», оно не находит его, даже если оно находится в верхнем регистре. «pst» работает, и он находит как прописные, так и строчные имена. Подробнее о recoll от https://www.lesbonscomptes.com/recoll/features.html

Если вы хотите добавить поддержку файлов Outlook PST, вам также нужно выполнить следующее.

sudo apt-get install readpst mkdir ~/PST find -L ~ -name "*.pst" -print | awk "{ printf \"%s%s %s%s%s %s\\n\", \"mkdir ~/PST/\", \$1, \"; readpst -o ~/PST/\", \$1, \" -D -j 4 -r -tea -u -w\", \$1 }" > /tmp/myPstFiles cat /tmp/myPstFiles chmod 755 /tmp/myPstFiles /tmp/myPstFiles В настоящее время Searchmonkey работает с 64-битным Ubuntu. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. В моем скрипте find есть ошибка: он создает слишком длинную структуру каталогов. Но мне было легче изменить файл temp вручную, чем найти исправление. Основной целью было то, что это будет работать для нескольких файлов PST, и это так. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu.
0
ответ дан 2 August 2018 в 03:50

Я поклонник searchmonkey (GPL, бесплатный, кросс-платформенный, довольно легкий на ресурсах и очень быстрый).

8
ответ дан 4 August 2018 в 19:54
  • 1
    Выглядит неплохо. Попробует попробовать на других платформах, так как главный голосовой ответ соответствует моему счету на Ubuntu. – Amol Gawai 24 August 2012 в 15:18
  • 2
    Кажется, что это не работает на 64-битных операционных системах (я столкнулся с проблемой при выигрыше 7 бит 64 бит). Это для меня прерывание сделок, так как я использую 64-разрядные ОС везде. Однако выглядело многообещающим. – Amol Gawai 24 August 2012 в 15:25
  • 3
    @AmolGawai отлично работает на ubuntu 64bit здесь ... – Aquarius Power 20 May 2017 в 08:46

Recoll делает индексацию, и вы можете выполнять полнотекстовый поиск документов и электронной почты.

1
ответ дан 4 August 2018 в 19:54
  • 1
    Заглянуть в 50 000 папок - это боль: D, если вы не индексируете данные, поэтому, если вы не можете купить SSD-диск, установите любой инструмент индексирования, прежде чем тратить время на поиск файлов. Выполняйте работу один раз. Даже если это не ответ на текущий вопрос, это хорошая точка зрения. – erm3nda 30 August 2015 в 18:54

Я действительно хочу представить один инструмент, основанный на библиотеке ncurses, для предоставления текстового пользовательского интерфейса. Инструмент под названием NCGREP (grep на основе ncurses) предназначен в основном для текста поиска в конкретной папке. Надеюсь, это то, что вы хотите. Этот источник инструмента размещен на github.com, подробнее см. На странице https://github.com/ncgrep/ncgrep

https://github.com/ncgrep/ncgrep Нажмите на изображение, чтобы увидеть демонстрационную анимацию

0
ответ дан 4 August 2018 в 19:54

Инструмент GUI (графический):

gnome-search-tool

вы можете найти его в главном меню Ubuntu

Menu -> Accessories -> Search for Files

или запустить его с помощью горячей клавиши ALT + F2

8
ответ дан 4 August 2018 в 19:54
  • 1
    Для всех файлов не используйте -name '*.*', поскольку файлы не всегда имеют расширение. Вместо этого используйте -type f (для поиска во всех файлах). Замените {} на "{}", в противном случае имена файлов с пробелами в нем не будут правильно найдены. – Lekensteyn 8 March 2011 в 16:31
  • 2
    @Lekensteyn Я редактировал свой пост. но я сделал несколько тестов с файлами с пробелами в именах и без ошибок при использовании {} witout кавычек. – Mikl 8 March 2011 в 17:43
  • 3
    просто протестировал его и вы правы, пробелы не проблема. В некоторых оболочках кавычки могут быть необходимы для предотвращения расширения оболочки. Из man find: «Обе эти конструкции, возможно, должны быть экранированы (с помощью« \ ») или указаны для защиты их от расширения оболочкой. & Quot; – Lekensteyn 8 March 2011 в 18:13
  • 4
    Просто обновите версию для новых версий Ubuntu: на интерфейсе Unity (Ubuntu 12 или выше) нажмите «Dash Home» (первый значок на панели инструментов), введите «поиск» и нажмите «Поиск». и выберите & quot; Поиск файлов & quot; заявление. – josircg 9 December 2013 в 19:09

use

grep -nr <your text> .

поместить текст, который вы хотите найти внутри & lt; ваших текстов & gt;

10
ответ дан 4 August 2018 в 19:54

Графический поиск:

в Kubuntu open Dolphin, затем Edit-> Find (Ctrl + F)

изменится с имени файла на Content и отрегулируется от того, где искать.

2
ответ дан 4 August 2018 в 19:54

Regexxer позволит вам искать текст в файлах. Не уверен, что вы подразумеваете под «в папках».

3
ответ дан 4 August 2018 в 19:54

Я сравнил три предложения здесь с 64-разрядным 16.04 Kubuntu:

Searchmonkey работает с 64-битным Ubuntu в настоящее время. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu. Моя рекомендация - Recoll, и я добавил для нее некоторые инструкции по установке. Для меня установка по умолчанию поддерживала PDF (протестируйте это!), DOCX, TAR, ZIP и т. Д. [F1] Первая строка, вероятно, не требуется: она добавляет репозиторий для установки партнера. Antiword не является обязательным. Он необходим для поддержки старых файлов .doc. Включите следующие символические ссылки и корневой каталог из привилегий Recoll, если это необходимо. Создайте задание cron для индексирования Recoll с помощью графического интерфейса пользователя или запустите его при каждом входе в систему. Измените настройку Recoll в настройках с английского на все языки, если это необходимо для вас. Начните индексирование, по крайней мере, для меня это было удивительно быстро и не использовало все ресурсы, поэтому я смог продолжить использовать ноутбук. До сих пор я обнаружил одну ошибку от Recoll: если вы ищете имя файла с помощью «PST», оно не находит его, даже если оно находится в верхнем регистре. «pst» работает, и он находит как прописные, так и строчные имена. Подробнее о recoll от https://www.lesbonscomptes.com/recoll/features.html

Если вы хотите добавить поддержку файлов Outlook PST, вам также нужно выполнить следующее.

sudo apt-get install readpst mkdir ~/PST find -L ~ -name "*.pst" -print | awk "{ printf \"%s%s %s%s%s %s\\n\", \"mkdir ~/PST/\", \$1, \"; readpst -o ~/PST/\", \$1, \" -D -j 4 -r -tea -u -w\", \$1 }" > /tmp/myPstFiles cat /tmp/myPstFiles chmod 755 /tmp/myPstFiles /tmp/myPstFiles В настоящее время Searchmonkey работает с 64-битным Ubuntu. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу. В моем скрипте find есть ошибка: он создает слишком длинную структуру каталогов. Но мне было легче изменить файл temp вручную, чем найти исправление. Основной целью было то, что это будет работать для нескольких файлов PST, и это так. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu.
0
ответ дан 4 August 2018 в 19:54

Я сравнил три предложения здесь с 64-битным 16.04 Kubuntu:

  1. Searchmonkey работает с 64-битным Ubuntu в настоящее время. Он похож на regexxer. Он появился быстро, но, естественно, он намного медленнее, чем поиск по индексу.
  2. Поиск файлов и Alt-F2 не работают с версией KDE Ubuntu.
  3. Моя рекомендация - Recoll, и я добавил для нее некоторые инструкции по установке. Для меня установка по умолчанию поддерживала PDF (протестируйте это!), DOCX, TAR, ZIP и т. Д. [D3] sudo add-apt-repository "deb http://archive.canonical.com/ $ (lsb_release -sc) партнер" sudo apt-get install recoll antiword recoll
  4. Первая строка, вероятно, не требуется: она добавляет репозиторий для установки партнера.
  5. Antiword не является обязательным. Он необходим для поддержки старых файлов .doc.
  6. Включите следующие символические ссылки и корневой каталог из привилегий Recoll, если это необходимо.
  7. Создайте задание cron для индексирования Recoll с помощью GUI или запустите его при каждом входе в систему.
  8. Измените настройку Recoll в настройках с английского языка на все языки, если это необходимо для вас.
  9. Начните индексирование, по крайней мере, для меня это было неожиданно быстро и не использовало все ресурсы, поэтому я смог продолжить использовать ноутбук.
  10. Я нашел одну ошибку от Recoll до сих пор : если вы ищете имя файла с «PST», оно не находит его, даже если оно находится в верхнем регистре. «pst» работает, и он находит как прописные, так и строчные имена.
  11. Подробнее о recoll из https://www.lesbonscomptes.com/recoll/features.html
  12. ]

Если вы хотите добавить поддержку файлов Outlook PST, вам также нужно выполнить следующее.

  sudo apt-get install readpst mkdir ~ / PST find  -L ~ -name "* .pst" -print |  awk "{printf \"% s% s% s% s% s% s \\n \ ", \" mkdir ~ / PST / \ ", \ $ 1, \";  readpst -o ~ / PST / \ ", \ $ 1, \" -D -j 4 -r -tea -u -w \ ", \ $ 1}" & gt;  / tmp / myPstFiles cat / tmp / myPstFiles chmod 755 / tmp / myPstFiles / tmp / myPstFiles  
  1. Измените корневой каталог с ~ на / если необходимо в команде find.
  2. В моем скрипте find есть ошибка: он создает слишком длинную структуру каталогов. Но мне было легче изменить файл temp вручную, чем найти исправление. Основной целью было то, что это будет работать для нескольких файлов PST, и это делает.
  3. Подробнее о Readpst из http://www.five-ten-sg.com/libpst/rn01re01.html и https://blog.robseder.com/2015/08/29/working-with-a-pst-file-in-linux/
0
ответ дан 6 August 2018 в 03:56

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

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