2
ответа

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

У меня есть несколько файлов.JPG,.NEF и.MOV, созданных с помощью моей цифровой зеркальной фотокамеры Nikon, с именами DSC _0001.JPG, DSC _0002.JPG и так далее. После достижения определенного числа создается новый каталог и перезапускается подсчет номеров,
10.01.2021
2
ответа

Команда AWK обрезает имя файла

fileName=20201211 -v1 -ABC144 _newrecords _2020 -12 -10 _12 -51 -32 -000 _2444 _511 fName1=$ (эхо $fileName | awk -F" -" '{ print $3 }' )ВЫРЕЗАТЬ имя файла с $3 до значения даты до Мне нужно имя файла для...
15.12.2020
2
ответа

Есть ли разумный способ увеличить ограничение имени файла до 255 байт?

Кажется, ограничение длины имени файла составляет 255 "символов" в Windows (NTFS ), но 255 "байт" в Linux (ext4, BTRFS ). Я не уверен, какую кодировку текста используют эти файловые системы...
13.11.2020
2
ответа

Сравните суффиксы нескольких файлов, содержащие дату и время, и выполните действие с самыми последними

У меня есть несколько файлов в каталоге, которые соответствуют приведенному ниже шаблону. logA.log.$todayDate.$timeCreatedlogA.log.07222020.084355 Я хочу сравнить часть $timeCreated всех файлов в каталоге...
22.07.2020
2
ответа

Как найти каталоги (или файлы и т. д. )на основе выражения, которое применяется к путевому имени файла

Я пытаюсь найти/извлечь каталоги на основе выражения это относится к пути к файлу. Например, я использовал команду :найти. -введите d -ссылки 2 Чтобы получить список каталогов, который выглядит как-то...
22.07.2020
2
ответа

Берется определенная часть имени файла с помощью сценария оболочки и помещается в цикл.

Позвольте мне объяснить, файлы .SAC представляют собой тип сейсмограмм, которые использует программа SAC (код сейсмического анализа), а другие файлы, содержащие *HH, файлы ответов. Я хочу удалить инструментальный ответ, который ...
24.06.2020
2
ответа

Переименование имени файла с помощью сценария оболочки

У меня много имен файлов, как показано ниже; КО.АДВТ..ХГЭ.Д.2017.163.121959.САК КО.АДВТ..ХХН.Д.2017.163.121957.САК КО.АДВТ..ХХЗ.Д.2017.163.121959.САК КО.АРМТ..ХГЭ.Д.2017.163.121957.САК КО.АРМТ..ХХН.Д.2017.163....
17.06.2020
2
ответа

Передача переменной awk, файлы с пробелами

Я новичок, и у меня есть небольшая проблема, которую я не смог решить самостоятельно. Вот проблема, с которой я столкнулся: я пытаюсь найти файлы с пробелами в именах. Эта часть работает: find $(...
11.06.2020
2
ответа

ffmpeg для файлов .avi в подкаталогах

Ситуация: Запуск macOS 10.13.6 и использование bash 5.0.17(1) Множество подкаталогов, содержащих несколько файлов. Необходимо отфильтровать файлы в подкаталогах с определенным расширением (.avi). Необходимо...
07.05.2020
2
ответа

удалить повторяющиеся имена в именах файлов

На моем компьютере с Linux есть много файлов с такими именами: Veillonella-sp.-AF13-2-AF13-2.Scaf1.faa Weissella-cibaria-штамм-AM27-24-AM27-24.Scaf1.faa Streptococcus-salivarius-strain-AF24-6AC-...
27.04.2020
2
ответа

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

Мне нужно переименовать несколько тысяч текстовых файлов, чтобы они были первым словом в текстовом файле плюс расширение файла (.txt) с помощью терминала. Все файлы находятся в одном каталоге и в настоящее время называются int ...
24.04.2020
2
ответа

Скопируйте файл, содержащий дату в имени файла, в папку с этой датой.

Я искал похожие вопросы, но в моем случае было трудно получить четкий ответ. Я использую Synology DS1515+ и DSM 6.2.2. Во-первых, я сделал ежедневную папку с датой с помощью скрипта...
07.04.2020
2
ответа

Поиск общего/образца в группе файлов

Допустим, у меня есть папка с сотнями или тысячами файлов, названных по следующей схеме: <случайное число переменной длины>_<код даты в формате ГГГГММДД >.jpg Пример: ...
05.04.2020
2
ответа

Кодировка символов имени файла путается при вызове с помощью find -exec

Я хотел бы упростить пример, но любое дальнейшее упрощение устраняет проблему … Я уже урезал свой скрипт до этого : #!/бин/ш эхо "$1" | sed 's/[^[:alnum:]]//g' Это делает то, что я...
20.03.2020
2
ответа

С помощью inotifywait исключайте файлы с определенными расширениями

Я отслеживаю входящие зашифрованные файлы с двумя расширениями, например, testfile.dat.pgp. Проблема в том, что после расшифровки файла он создает новый файл (testfile.dat) в ...
07.02.2020
2
ответа

Замена одиночных пробелов и дефисов между пробелами в именах файлов

У меня есть куча файлов с такими именами :Файл один -какое-то имя -01 -05 -2020 Файл два -какое-то имя -01 -07 -2020 Файл третий -какое-то имя -01 -15 -2020 Мне нужно заменить :Одиночные пробелы на...
03.02.2020
2
ответа

Подстановка Bash, которая соответствует всем файлам, кроме файлов с определенным расширением, которая работает с именами файлов, которые содержат символы точки

Я делаю некоторые вещи с аудиофайлами, большинство из которых, но не все, являются mp3-файлами.Теперь я хочу запустить некоторые команды только для файлов, которые не являются mp3-файлами, или только для тех, у которых нет .mp3...
10.12.2019
2
ответа

Поиск имени файла Unix по позициям символов в имени файла

У меня есть 2 файла. Файл 1 = ABC2019120601C Файл 2 = ABC2019120611C Если я наберу ls -l ABC*C, будут выведены все 2 файла. Есть ли способ найти файлы по точному положению персонажа? Например 1st...
06.12.2019
2
ответа

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

На большом диске у меня есть несколько сотен файлов, каждый из которых назван по-разному, но с несколькими регулярными выражениями. К каждому добавлены случайные числа, а иногда и символы. Например, их 30...
01.12.2019
2
ответа

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

для i в L*; делать компакт-диск $ я найти . -type f -name 'botrytis_cinerea_T12345.*' -exec rename 's/botrytis_cinerea_T12345/"$i"/g' {} \; done Я получаю сообщение об ошибке найти: отсутствует аргумент для `-exec' переименовать: недостаточно ...
06.11.2019
2
ответа

Как заменить столбец чисел во многих именах файлов

Я хотел бы переименовать много файлов, названных так: cc cc nn - ccccccc ccc cccccccc - nnnnnn.mp3, где "c" означает символ, а " n" означает число cc cc nn - ccccccc ccc cccccccc - nnnnnn.mp3 ...
21.09.2019
2
ответа

Перебирать файлы в каталоге - сохранять их имя в файл и затем менять имя

Как написано в заголовке, я хочу написать программу на bash, которая будет делать следующее: Перебирать каждый файл в каталоге ( в каждом каталоге будет 100 файлов) Присвойте ему случайное число...
09.09.2019
2
ответа

Какая команда выводит список всех файлов, начинающихся с «а» и имеющих 1 или 2 цифры, следующие за ними?

Какая команда выводит список всех файлов, начинающихся с «а» и имеющих 1 или 2 цифры, следующие за ними? (Вывод может отображать a0, a1, a2, a3, a00, a01, a99,... но не a333, не b12, не art53,...)
07.09.2019
2
ответа

Разархивирование нескольких файлов без перезаписи файлов с одинаковыми именами.

На ранней стадии моего сценария ему необходимо распаковать "x" файлов, предоставленных пользователем. В наборе заархивированных файлов есть дубликаты имен (но их содержимое отличается друг от друга); то есть оба ...
21.08.2019
2
ответа

Извлечение определенных имен файлов и помещение их в папку с их именем

Я новичок в Bash, Ubuntu 16.04. У меня куча файлов, вроде: aaaa1111 аааа1112 аааа1113 аааа1114 ... аааб1111 аааб1112 аааб1113 aaab1114 ... aaac1111 aaac1112 ... (и так далее ...) ...
14.08.2019
2
ответа

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

Какая команда изменяет прописные буквы имени файла в каталоге на строчные? Спасибо у меня есть файлы F1 F2 ФАЙЛ1 FILE2 Я хотел бы переименовать их: f1 f2 файл1 file2
08.08.2019
2
ответа

Как копировать файлы по одному в разные папки?

В каталоге у меня есть файлы с именами: 01.txt 02.txt 03.txt В этом же каталоге находятся папки с именами: 01.abc 02.def 03.ghi Мне нужна команда для копирования файлов в папки одна за другой...
07.08.2019
2
ответа

Найти файл и переименовать его одной командой в bash

Как найти файл на сервере RHEL 7 и переименовать его? Можно ли это сделать одной командой? Например, я мог бы: найти . -name имя_файла, затем cd в каталог, затем mv имя_файла.conf имя_файла2.conf, ...
01.08.2019
2
ответа

Удалить новую строку в конце имени файла

Я пытаюсь очистить некоторые файлы на Linux NAS. Они были перенесены из старого хранилища несколько лет назад, и теперь файлы и папки содержат символ новой строки "\n" в начале и в конце файла\...
27.07.2019
2
ответа

можно ли удалить каталог `:~`

Я вижу созданный каталог :~ на моем сервере Как его удалить, так как я даже не могу сделать cd :~ и я попытался удалить его sudo rm -R :~ но я вижу, что в этой папке много всего? Что делать, чтобы ...
23.07.2019