2
ответа

найти шаблон в огромном наборе файлов без параллелизма GNU

Я хочу очень быстро найти шаблон в 10M файлах на 36-ядерной машине. -name '*.xml' -type f | xargs -P 20 grep "username" >> output Но я получаю кое-что другое...
08.11.2019
2
ответа

Создайте вывод файла в следующей строке

У меня есть 3 файла ex- abc.txt, def.txt и xyz.txt. Я создал один сценарий оболочки, в котором я хочу, чтобы содержимое этих трех файлов отображалось построчно, как показано ниже: abc ---- 1 2 3 4 5 6 7 def ----...
07.11.2019
2
ответа

Должны ли программы удалять временные файлы в /tmp?

У меня есть программа, которая использует временные файлы, созданные с помощью функции mkstemps. Файлы создаются внутри каталога /tmp. Удаляются ли эти файлы автоматически при выходе из программы? Я ...
01.11.2019
2
ответа

символическая ссылка, где ссылка получает обновления, а оригинал нет

Возможно ли иметь, назначая группы или права собственности, что-то вроде ln -s исходной ссылки, где исходная папка будет обновлена, все папки ссылок получат новые файлы , но любое изменение в ...
25.10.2019
2
ответа

Как использовать awk для использования пустых строк в качестве разделителей записей и использования новых строк в качестве разделителей полей?

У меня есть файл, который мне нужно отформатировать определенным образом. Записи в файле имеют следующий формат; Записывать Одна запись Две. Каждая запись отделена пустой строкой, а каждое из полей равно ...
22.10.2019
2
ответа

Удалить столбец, если все записи после заголовка представляют собой определенную строку

У меня есть файл данных, который выглядит следующим образом Sample1 Sample2 Sample3 Sample4 Sample5 Sample6 ./. ./. ./. ./. ./. ./. ./. ./. ./. ./. А/Г./. ./. ./. ...
10.10.2019
2
ответа

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

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

Как разделить файл на маленькие файлы каждый раз, когда я встречаю значение «20» в 9 и 10 столбцах

, например: Это исходный файл. 20 присутствует в столбцах 9 и 10 в строках «1» и «9». Поэтому мне нужно разделить его на 2 файла фрагментов: файл 1 и файл 2 (поскольку я столкнулся со значением 20 в столбце 9 и...
27.09.2019
2
ответа

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

У меня есть файл, который я сортирую по алфавиту. Это просто: cat {какой-то файл} | sort > {newfile} Но мне нужно отсортировать по алфавиту, по 3-му столбцу в файле, и каждая буква пойдет...
26.09.2019
2
ответа

Переместите все файлы типа «музыка» (.mp3) в подкаталог музыки с помощью терминала в Ubuntu

Я пробовал mv .mp3 /Music, но не могу найти файл или каталог .mp3
25.09.2019
2
ответа

Как выбрать определенные столбцы из файла с разделителем строк

У меня есть файл со столбцами, разделенными строкой. Например: одиндватричетырепятьшесть one11two11three11four11...
08.09.2019
2
ответа

Создание случайного файла всего в одну строку, но с определенной длиной

Я хочу создать файл (случайный контент), но только с одной большой строкой в ​​1 МБ внутри него. Я пытался использовать эту команду, но она не сработала: head -n 1 -c 1m /dev/urandom > /sdcard/file.txt Как ...
05.09.2019
2
ответа

Как сделать так, чтобы paste -d печатал второй файл во время цикла?

Я хотел бы, чтобы метка второго файла «b» распечатывала метку первого файла «a», например, сдвиг файла вниз, создавая новые строки. Я хочу, чтобы он печатался до первой строки ..
30.08.2019
2
ответа

Действительно ли файлы содержат символ конца файла (EOF)?

Руководство пользователя продукта (PUG) для геостационарного оперативного спутника наблюдения за окружающей средой (GOES)-R от Национального управления океанических и атмосферных исследований (NOAA) содержит следующее довольно многословное описание…
28.08.2019
2
ответа

/usr/bin/truncate: Слишком длинный список аргументов

Я хочу использовать команду truncate для создания большого количества маленьких файлов для тестирования.Я попробовал команду с небольшим количеством файлов (100), и она сработала. Когда я изменил число на 1000000, оно...
25.08.2019
2
ответа

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

Я прочитал в Linux Command Line and Shell Scripting Bible Ричарда Блюма Кристин Бреснахан, что: Значение umask вычитается из полного набора разрешений для объекта. Полное разрешение для ...
25.08.2019
2
ответа

Как остановить изменение прав доступа к файлам при сохранении документа в другой учетной записи пользователя?

У меня есть файл, принадлежащий пользователю user1:group1. Он намеренно имеет разрешение 770, чтобы другие пользователи в группе 1 могли сотрудничать с ним. Когда я открываю файл как user2 (входящий в группу1), я могу редактировать его и сохранять...
04.08.2019
2
ответа

использование sed: как защитить знаки препинания для замены

Я полный новичок, когда дело доходит до взаимодействия с компьютерами, но я работаю над проектом, за которым не успеваю. без написания сценария, поэтому мне нужна помощь. У меня две строки в одной...
01.08.2019
2
ответа

Удалить файл на основе условия

У меня есть каталог файлов с именами, похожими на: AA_1-000_S001_L001_R1_001.fastq.gz Я хочу удалить все файлы в указанном диапазоне, скажем: от S002 до S010 в их именах. Есть ли простой способ ...
31.07.2019
2
ответа

Выравнивание столбцов для получения листинга в стиле `ls -l` с помощью find

Я пытаюсь добиться того же формата листинга, который я получаю от ls -l при использовании find. Хотя с полным путем в конце, а не с именем файла. FWIW Я использую find (GNU findutils) 4.5.11. ...
26.07.2019
2
ответа

Безопасный безопасный способ найти файл в FreeBSD?

Во FreeBSD 12 на только что созданной виртуальной машине (DigitalOcean) я попытался использовать команду locate. $ locate java Я получил сообщение об ошибке. locate: база данных слишком мала: /var/db/locate.database ...
25.07.2019
2
ответа

Рекурсивное выравнивание подкаталогов в корневом каталоге и поддержка структуры подкаталогов уровня 1

У меня есть большой n-уровневый каталог со следующей структурой: root | подкаталог1 | sub_subdir1 | ....(n-2 уровня)..... | ...
25.07.2019
2
ответа

Список последних измененных файлов в выводе в стиле `ls` без запуска `ls` для всего каталога?

У меня есть каталог с десятками тысяч файлов. Я хочу перечислить самые последние измененные файлы (например, файлы, измененные за последний день или что-то еще). Следующая команда работает, но...
22.07.2019
2
ответа

как изменить содержимое файла только для определенного процесса?

Для целей этого вопроса предположим, что в файловой системе есть файл (/path/to/file) с определенным содержимым следующим образом: $> cat /path/to/file это содержимое файла /path/...
22.07.2019
2
ответа

Как зашифровать папку, чтобы не было доступа к ее содержимому?

Мне удалось зашифровать каталог, чтобы его нельзя было удалить. И я зашифровал файл в папке. Но затем я смог удалить зашифрованный файл в зашифрованной папке, и в этом случае...
21.07.2019
2
ответа

Создать файл в Linux? (Касание и эхо)

В целом я новичок в Linux, поэтому я не очень хорошо знаком с тем, что можно и чего нельзя делать с некоторыми командами. Я хотел создать файл и заметил, что :touch file.txt `создает файл, но также :echo &...
21.07.2019
2
ответа

Найти строку2, если в файле существует строка1

У меня есть файл конфигурации (от Nagios) со следующей структурой: определить службу{ использовать pruebaspre-service,srv-pnp host_name server1.es группы служб ...
16.07.2019
2
ответа

Python: удаление файлов jpg без сопоставления файлов txt

Я любезно прошу совета или поддержки в отношении того, как подойти к кодированию скрипта Python для удаления изображений .jpg без файлов .txt. В настоящее время у меня есть папка поезда с изображениями папок и ярлыками. Я планирую...
05.07.2019
2
ответа

Perl::Найти подстроку и отобразить слово целиком

У меня есть текстовый файл с такими данными, как: PADHOGOA1 IOP055_VINREG5_1 ( .IO(VINREG5_1), .MONI(), .MON_D(px_IOP055_VINREG5_1_MON_D) , .R0T(px_IOP054_VINREG5_0_R0T), .IO1()); PADV30MA0 ...
01.07.2019
2
ответа

На какие файлы указывают «файлы пространства имен»?

Я копался в /proc/*/ns и заметил, что файлы пространств имен выглядят незнакомо: # пример из `man namespaces` $ ls -l /proc/$$/ns всего 0 lwxrwxrwx. 1 mtk mtk 0 28 апр 12:46 cgroup -> cgroup:[...
29.06.2019