5
ответов

Суммировать все файлы sizes

Я новичок в bash, и мне нужно написать небольшой скрипт для суммирования всех размеров файлов, за исключением подкаталогов. Моя первая идея заключалась в том, чтобы сохранить столбцы, когда вы выполняете ls -l. Я не могу использовать grep, du или други
25.02.2018
5
ответов

Создание * красиво * отформатированного списка количества файлов в каталогах - вероятно, awk и sed

У меня много-много файлов в серии каталогов, и я хотел бы получить хорошо отформатированный список, в котором указано, сколько файлов находится в каждый каталог. Каталоги упорядочены следующим образом: Родительские каталоги с именами A, ...
28.06.2017
5
ответов

Лучший способ вывести список только тех файлов, которыми я владею

Какую лучшую команду оболочки "one liner" я мог бы использовать для вывода списка всех файлов в каталоге, показывая только те, которыми я владею?
12.04.2017
5
ответов

Как удалить все файлы в каталоге с определенными расширениями, кроме последних 5 из них [дубликат]

Каталог содержит файлы с разными расширениями. Я хочу удалить все файлы с расширениями .gz, zx, ext4, кроме последних 5 файлов. Я могу перечислить все эти файлы с помощью ls -l | grep '\ .gz \ | xz \ ...
04.04.2017
5
ответов

Каково различие между “s” и “S” в ls - la?

Когда я ls - la, это печатает много атрибутов. Что-то вроде этого:-rwSrwSr - 1 www-данные www-данных 45 04.01.2012 5:17 README Позорно, я должен признаться, что не знаю точное значение каждого...
27.11.2016
5
ответов

Результат «ls | wc -l »не соответствует реальному количеству файлов [дубликат]

Мне нужно подсчитать количество файлов в папке и использовать следующую команду. cd testfolder баш-4.1 $ ls | wc -l 6 На самом деле в этой папке всего пять файлов, bash-4.1 $ ls всего 44 -...
05.09.2016
5
ответов

Список аргументов слишком долго для ls

Я получаю следующую ошибку при попытке к ls *.txt | туалет-l каталог, который содержит много файлов: - удар:/bin/ls: Список аргументов слишком долго Делает порог этого "Списка аргументов", зависящего от дистрибутива...
31.08.2016
5
ответов

Чтобы команда ls вела себя по-разному в зависимости от количества записей

Возможно ли, чтобы команда ls вела себя по-разному в зависимости от количества записей в каталоге, которые могут быть перечислены? Если я просто использую ls (без модифицирующих опций, но могу указать каталоги или ...
25.03.2016
5
ответов

Как перечислить все файлы в каталоге с абсолютными путями

Мне нужен файл (желательно файл .list), который содержит абсолютный путь каждого файла в каталоге. Пример dir1: file1.txt file2.txt file3.txt listOfFiles.list: /Users/haddad/dir1/file1.txt /...
09.03.2016
5
ответов

Посмотрите, если папка имеет некоторые файлы с определенными расширениями

Предположим, что у меня есть файловая структура: CD $/home/Desktop $ ls-d */abc / $ Qwe/Zxc/Rty/Теперь, которого я хочу выполнить итерации через каждый каталог и видеть, есть ли у них какие-либо файлы "pdf". Мог кто-то говорить...
28.10.2015
5
ответов

Файлы списка с количеством строки и датой

Я хочу смочь перечислить файлы, показывающие количество строк, которые каждый файл имеет и дата. Я могу счастливо получить количество строки с помощью туалета-l *. Не проблема. Я могу получить дату с помощью ls-l. Есть ли...
31.10.2014
5
ответов

Файлы списка определенного типа под dir?

Если Вы хотите перечислить просто каталоги (в существующем каталоге), используют ls-d */Что, если Вы хотите перечислить просто обычные файлы, просто исполняемые файлы, или просто гибкие ссылки или файлы какого-либо другого типа?...
28.07.2014
5
ответов

Отсортируйте вывод находки - должностное лицо ls

Это возможный к выводу находки … - должностное лицо ls-ls; отсортированный в алфавитном порядке, именем файла? Это - моя команда крона: найдите/home/setefgge/public_html - тип f-ctime-1 - должностное лицо ls-ls {} \; Эта команда...
04.07.2014
5
ответов

Как я могу связать отдельный столбец вывода в список?

Я использую: ls/proc | grep-v "^ [0-9].*" для получения списка всех файлов и каталогов в/proc, которые не начинаются с чисел. Вывод является списком отдельного столбца, т.е.: acpi asound buddyinfo шина...
12.09.2013
5
ответов

Перечислите каталог, но только если он содержит подкаталоги?

В Unix действительно ли возможно использовать одну команду ONLY для списка каталогов, если они содержат подкаталог? Например, я хотел бы перечислить имя каталога, если оно содержит названный подкаталог "...
03.08.2013
5
ответов

Разрешение представления / владелец полного дерева каталогов

Я не забываю делать что-то как "XXX/home/user/dir/child/file", и это возвратило владельца и/или разрешение: / размещают/home/user/home/user/dir/home/user/child/home/user/child/file, Но я не делаю...
09.07.2013
5
ответов

Команда Shell для получения всех файлов от сложной структуры каталогов

Я ищу команду оболочки для получения всех файлов в сложной структуре каталогов. Сложной структурой каталогов я подразумеваю, что существует корневая папка больше чем с 150 подпапками и для...
16.03.2013
4
ответа

Bash ls с двойной заменой

Я пишу сценарий bash, который считывает каталог из аргументов командной строки и выполняет для него команду ls. Если я укажу простой каталог, то все ок. Но я хочу сделать что-то вроде /home/{x,y},...
30.09.2020
4
ответа

nl :Как начать номера строк со второй строки?

Это стандартный вывод ls -ln | нл wolf@linux :~$ ls -lh | nl 1 всего 24 2 -rw -rw -r --1 волк волк 186 сен 24 22 :18 01.py 3 -rw -rw -r --1 волк волк 585 сен 24 22 :21 02.py...
25.09.2020
4
ответа

Как добавить новую строку между выводом `ls -l`

Это стандартный вывод ls -l. пользователь@linux:~$ ls -l всего 0 -rw-rw-r-- 1 пользователь пользователь 0 1 ноя 00:00 file01 -rw-rw-r-- 1 пользователь пользователь 0 1 ноя 00:00 file02 -rw-rw-r-- 1 пользователь пользователь 0 1 ноя 00:00 file03 ...
30.11.2019
4
ответа

Почему команда "ls *" выдает ошибку о недопустимых параметрах?

Есть ветка, в которой говорится о том, что ls "*" не показывает никаких файлов, но мне действительно интересно, почему простая команда ls * не выводит в моем терминале ничего, кроме ls: недопустимая опция -- '|' Попробуйте '...
28.10.2019
4
ответа

Как перебирать файлы, возвращаемые ls

Первый и второй вызовы предназначены для сравнения. Я уже третий раз пытаюсь попасть на работу. $ls -a1 *mp3 DaftPunk_VeridisQuo.mp3 French79_AfterParty.mp3 French79_BetweentheButtons.mp3 ...
21.10.2019
4
ответа

подсчитать количество файлов в каталоге с определенным именем

Я нашел этот код здесь https://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x700.html, который прекрасно дает мне количество файлов в моем каталоге. ls -1 | wc -l, но я хочу знать, сколько из этих файлов '...
28.05.2019
4
ответа

Как найти только каталоги без подкаталогов? [дубликат]

Есть ли в Linux способ просматривать дерево каталогов только для тех каталогов, которые являются концами ветвей (здесь я буду называть их листьями), то есть каталогов без подкаталогов? Я ...
28.01.2019
4
ответа

Найдите каталоги, которые не содержат подкаталоги

Я пишу, что сценарий является ksh. Должен найти все имена каталогов непосредственно под текущим каталогом, которые содержат только файлы, не подкаталоги. Я знаю, что мог использовать ls-alR и рекурсивно проанализировать...
22.11.2018
4
ответа

Сортировать файлы каталога по номеру

У меня есть этот каталог $ LS 0 2 4 config.yml 1 3 Catalog.SVG Подкаталоги нумеруются, начиная с 0. Мне нужно получить максимальное количество. При попытке Ls | Сортировать -нь я получаю 0 ...
26.09.2018
4
ответа

Как предотвратить сортировку вывода `ls`?

У меня есть определенный порядок файлов, которые я хочу перечислить, если они существуют; около 40 файлов. Какой-то порядок старшинства. Поэтому я попробовал: ls -1d /opt/foo/lib.jar /opt/bar/lib.jar Я ожидал, что это будет список /....
03.09.2018
4
ответа

$ файла (ls/usr/bin /* | grep zip) команда дает мне ошибки. Что случилось?

Я решил прочитать книгу о Linux/Unix. Я достиг главы, где они пытаются объяснить, как передать вывод команд как расширения на оболочку. Следующий $ командного файла (ls/usr/bin /* |...
25.08.2018
4
ответа

Как сортировать вывод

LL возвращает этот результат: 51380224 3 08:23 TIG_10.D1 51380224 августа 3 08:18 Tig_10.d10 51380224 августа 3 08:20 tig_10.d11 51380224 августа 3 08:23 Tig_10.d12 51380224 августа 3 08:21 TIG_10.D13 51380224 ...
03.08.2018
4
ответа

Получить числа, сопоставляющие шаблон от выхода LS ?

У меня есть папка, а когда я выполняю ls в нем, это выводит t-1-myfirstest.C myfile.c. T-42-my_second_test.c T-3-TEST1234.C. Отказ Отказ mysecondfile.c. T-21-TTET241.C Я хочу удалить все это ...
17.07.2018