Скопировать имена всех файлов в папке в текстовый файл
Поделитесь этим сайтом с друзьями!
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354. Или на телефон +7(928)274-0281. Даже небольшая сумма может помочь написанию новых статей :) Или поделитесь ссылкой на эту статью со своими друзьями. |
Опубликовано: Последнее обновление этой статьи: В этой инструкция, как скопировать, в текстовый файл, имена всех файлов в папке. В общем ничего сложного в этом и сделать это можно штатными средствами, которые есть в каждой операционной системе "из коробки". Далее, в этой статье, будут инструкции для двух самых распространенных ОС. Имена всех файлов в папке в текстовый файл в ОС WindowsВ ОС Windows нужно открыть "Командную строку" (файл cmd.exe). И там выполнить команду: dir /b /a-d > filename.txt Эта команда расшифровывается так:
Вывод такой команды, в текстовом файле будет выглядеть вот так: desktop.ini Более сложный вариант команды: dir D:\download /b /a-d > d:\temp\filename.txt В этом варианте явным образом указаны пути, папки и файла. Если нужно выбрать файлы из вложенных папок, тогда в команду нужно добавить опцию /s: dir /b /a-d /s > filename.txt Если нужно добавлять имена файлов к существующему содержимому файла (без перезаписи файла), тогда условие перенаправления нужно удвоить: >> filename.txt то есть: dir /b /a-d >> filename.txt
Имена всех файлов в папке в текстовый файл в ОС LinuxВ ОС Linux есть аналогичная команда, которая тоже выполняется в терминале (консоли): ls -p | grep -v '/$' > filename.txt Эта команда расшифровывается так:
Таким образом получается следующее: Команда ls выдает список файлов и папок и перенаправляет этот список в команду grep. Команда grep, удаляет из этого списка имена папок. Если нужно выбрать файлы из вложенных папок, тогда в команду ls нужно добавить опцию /R: ls -p -R | grep -v -e '/$' -e '^./' -e '^.:' > filename.txt Дополнительные OR (ИЛИ) условия команды grep нужны для удаления имен вложенных папок. Иван Сухов, 2020 г.
Поделитесь этим сайтом с друзьями!
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354. Или на телефон +7(928)274-0281. Даже небольшая сумма может помочь написанию новых статей :) Или поделитесь ссылкой на эту статью со своими друзьями. |
Copyright digital.workshop 1999 - 2021.
Это произведение доступно по лицензии Creative Commons Attribution-NoDerivs 3.0. |
Developed by digital.workshop |