Как использовать Ls команду, чтобы найти полный путь подкаталогов ...Найти конкретный файл с пути
ответ
Как уже отмечалось, это действительно кажется, что вы делаете жизнь более трудной для себя. У Python уже есть библиотеки, чтобы делать такие вещи для вас (см. os.walk). Если бы вы держали пистолет в голове и настаивали, чтобы я делал все по-своему, я бы проанализировал выходной файл следующим образом:
- Загрузите выходной файл в массив, по одной строке на элемент массива.
- Запустите массив и найдите строки, содержащие «main.txt».
- Для каждого матча вам нужно найти каталог, в котором он находится. Вы можете сделать это, ища предыдущую строку, которая заканчивается на «:».
Вы можете сделать жизнь значительно проще для себя, используя другой формат вывода для ls
. Например, ls -R1
значительно проще разбирать.
+1 для упоминания os.walk. Если вы посмотрите на его предыдущие вопросы о том, что похоже на эту же проблему, вы можете увидеть образец ... удачи, чтобы заставить его принять ответ. – jross
Ах, он втягивает выходной файл с удаленного сервера. Если у сервера есть «ls», значит, он тоже «находит»? – misha
Я не уверен, что он пытается делать, так как он, кажется, повсюду с ним. Отсюда мой комментарий ... И я дал вполне разумный ответ на один из его вопросов, и он был в основном проигнорирован им. – jross
- 1. Terminal Найти конкретный файл
- 2. Как найти конкретный файл
- 3. найти (Искать) конкретный файл с именем QFilesystemmodel
- 4. Как найти файл в любом описании пути?
- 5. Как найти конкретный файл для элемента HTML
- 6. Как найти конкретный файл в Python
- 7. Java Regex, чтобы найти конкретный файл
- 8. CMake & ExternalProject: Не удается найти конкретный файл
- 9. найти конкретный файл на сервере ubuntu 14.04
- 10. проблема System.Diagnostics.Process.Start «Не удается найти конкретный файл»
- 11. Получить конкретный файл с glob
- 12. Intellij Не удается найти файл по пути
- 13. Как найти конкретный файл в окнах с помощью командной строки
- 14. С какой командой FTP я могу найти конкретный файл?
- 15. Найти все возможные пути в CSV файл
- 16. Не удалось найти файл в объявленной пути
- 17. как найти конкретный конкретный атрибут в JavaScript
- 18. Включить конкретный файл с звездочками
- 19. #pragma warning - конкретный файл?
- 20. Ошибка: Не удается найти файл с пути: prelude_dev.js
- 21. Найти конкретный цвет Java
- 22. Batch - Удалить конкретный файл с Forfiles
- 23. zsh: найти с '*' в пути
- 24. Как найти цели, которые предоставляет конкретный файл Makefile
- 25. Не читает конкретный файл
- 26. .gitignore исключить конкретный файл
- 27. Powershell, чтобы найти конкретный шаблон
- 28. .htaccess переписать один конкретный файл в другой конкретный файл
- 29. Чтобы найти конкретный файл в PDF-документе, используя Java
- 30. Найти конкретный файл в каталоге и удалить каталог
И почему бы вам не использовать подход, который имеет больше смысла? ;) –
Изменение вопроса полностью после того, как люди уже ответили, это не эффективный способ решения вашей проблемы. – misha