Tag: файлы

проверка достоверности всех файлов в папке в зависимости от shebang

У меня есть проект с некоторыми lua и некоторыми файлами bash. Я хочу перебрать все файлы, и в зависимости от shebang я хочу выполнить проверку действительности.

Есть ли программа поиска / порт поиска контента (* not * index based), которая эффективна для файлов, требующих фильтров для извлечения текста

Если вы используете FreeBSD в качестве файлового сервера для клиентов Windows, полезно иметь возможность запускать поиск файлов на стороне сервера, а не на стороне клиента. Типичным примером может быть: найти все файлы, удовлетворяющие некоторым критериям метаданных (имя, путь, размер, дата и т. Д.) С некоторым литералом или регулярным выражением в их текстовом извлеченном контенте. Поиск […]

Печать отсутствующих файлов из кортежа

У меня есть большой список кортежей файлов в формате: A_1.txt A_2.txt B_1.txt B_2.txt C_1.txt << D_1.txt D_2.txt E_1.txt E_2.txt в каталоге. Как видите, в моем списке отсутствует C_2.txt . Мне нужно найти опрятный способ найти, какой из этих файлов отсутствует их «партнер», и распечатать этот файл с помощью bash . Я думаю, мне нужно изменить […]

Горизонтальное конкатенирование периодически

У меня есть 2 файла, а именно f1 и f2. Файл f1 периодически получает новый вывод в форме $cat f1 a b c После «x» секунд $cat f1 e f g После «2x» секунд $cat f1 h i j и так далее. Я хочу горизонтально объединить все выходы в f1 в новый файл f2, который […]

Копирование без перезаписи не работает

У меня есть структура папок, которая содержит кучу файлов с именем «swagger.json», и мне нужно скопировать их в папку назначения без перезаписи. Ожидаемый результат: /Downloads/swagger.json /Downloads/swagger(1).json /Downloads/swagger(2).json Я использую следующую команду: find . -type f -name "swagger.json" -exec cp –backup=numbered {} ~/Downloads \; Но в результате в папке загрузки всегда есть один swagger.json. Что я […]

Если имя папки равно «somestring», переместите все файлы в папке на один уровень вверх

Из-за старой концепции резервного копирования у меня здесь несколько жестких дисков, которые содержат файловые структуры, такие как: /1.1 /2.1 /3.1 /FOLDER.DUPLICATE.$DRIVEBENDER/1.1 /FOLDER.DUPLICATE.$DRIVEBENDER/3.1 /FOLDER.DUPLICATE.$DRIVEBENDER/4.1 /Subfolder/1.2 /Subfolder/FOLDER.DUPLICATE.$DRIVEBENDER/2.2 /Subfolder/FOLDER.DUPLICATE.$DRIVEBENDER/3.2 Результат должен быть равен исходной структуре, поэтому все файлы в папке FOLDER.DUPLICATE.$DRIVEBENDER должны быть перемещены на один уровень выше. Если файл на один уровень выше, более крупный файл должен […]

Восстановление пространства из одной файловой системы, чтобы передать его другому без LVM

Я хочу добавить одно пространство файловой системы в другую файловую систему. /dev/cciss/c0d0p2 152358920 143606116 888588 100% /db2 /dev/cciss/c0d0p15 203899764 50767420 142607764 27% /db2/ade/sapdata1 От /db2/ade/sapdata1 до /db2 в этом случае. Наш сервер также не установлен в формате LVM. Как я могу найти свободное пространство в /db2 ?

Как получить список всех «псевдонимов» файла (включая каталог типов) эффективно?

Как можно получить список всех псевдонимов файла (включая каталог типов) эффективно, учитывая, что файл: может иметь несколько жестких ссылок, многофункциональные ссылки, многоуровневые ссылки может находиться в каталоге, который монтируется в другом месте в той же файловой системе может присутствовать в каталоге, на котором есть ссылка (ссылки), указывающие на него; снова ссылки, имеющие функции, упомянутые в […]

Проблема после установки драйвера ati

Я только что установил драйверы ati radeon, используя последнюю версию на сайте ati. После перезагрузки он заставил gnome 3 вернуться в безопасный режим. Мой вопрос сводится к тому, как я могу исправить этот беспорядок? Есть ли способ удалить драйверы ati? Не удалось ли я правильно завершить установку. Есть ли более эффективная альтернатива с открытым исходным […]

Разрешить общий доступ к файлу Windows через брандмауэр Linux

Я изо всех сил пытаюсь включить общий доступ NTFS между двумя хостами Windows (XP и 7) через брандмауэр Linux. Вот моя настройка: [XPMachine-LAN1]———->[LINUX FIREWALL]———->[Win7-LAN2] То, что я хочу сделать, – это NAT-вход NTFS с компьютера XP на те же порты на машине Win7. Проблема в том, что когда я пытаюсь с компьютера XP открыть общий […]

Linux и Unix - лучшая ОС в мире.