3
ответа

Извлечь часть имени файла

У меня есть имя файла TRNPRD.STD.BSRE.BREX.J.20190520.V02.PRET на машине Linux, из которого мне нужно извлечь только ТРНПРД.СТД.БСРЭ. Я попробовал следующую команду: echo TRNPRD.STD.BSRE.BREX.J....
26.07.2019
3
ответа

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

Мне интересно, можно ли проверить, запущен ли конкретный файл с определенным именем? Я вижу много различных случаев, которые показывают PID, а не имя файла, но предпочитают маршрут имени файла. ...
24.07.2019
3
ответа

Я хотел бы проверить, соответствует ли имя файла определенному шаблону

Я хотел бы проверить, соответствует ли имя файла определенному шаблону, начиная с буквенно-цифрового символа ([a-zA-Z0-9]) и содержать только буквенно-цифровые символы плюс символы '.', '-' и '_'. ...
04.07.2019
3
ответа

sed + удаляют первый каталог из пути

Я должен удалить первый каталог из пути sed, (инверсия pf, что базовое имя делает). Например, повторите "/mnt/VPfig/Amer/AR4/Celtel/files/COM.txt" | sed... Я должен добраться:/VPfig/Amer/AR4/...
09.03.2019
3
ответа

Почему awk остановится и Подождите, если файльное имя содержится = и как обойти это работать?

awk 'phangine_script_here' my = file.txt, кажется, остановится и ждать бесконечно ... Что происходит сюда и как мне сделать работу?
22.12.2018
3
ответа

Должен обрезать названия имен файлов

У меня есть файлы в каталоге UNIX, которые имеют уникальное число, запускающееся с, я должен удалить уникальный идентификатор, сопровождаемый '-' от имени файла, и должен иметь регулярный файл. Пример: 32456113-report.pdf...
17.11.2018
3
ответа

Как исключить некоторые файлы из механизма расширения имени файла в bash?

У меня есть каталоги файловой системы Ubuntu в корневом каталоге, и я случайно скопировал сотни файлов в корневой каталог. Я интуитивно попытался удалить скопированные файлы, исключив файловую систему, например ...
08.11.2018
3
ответа

Unix/Linux – Преимущество относительных путей над абсолютными путями [закрыто]

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

Обработка списка имена файлов для разделения каталога и база данных

У меня есть файл, содержащий кучу имени файлов: $ CAT TEST_AS1 /var/incoming/foo.txt. /var/incoming/bar.txt. /var/incoming/baz.txt для каждого имени файла, я хочу распечатать имя каталога и базы ...
31.08.2018
3
ответа

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

У меня есть несколько файлов здесь, которые я скопировал на этот ящик Linux, используя Pysfetp Pysfetp: [JM @ Spartan TF] $ ls -la Всего 0. drwxrwxrwx. 3 JM JM 69 августа 14 13:50. drwxrwxrwt. 9 root root 238 ...
14.08.2018
3
ответа

как отфильтровать или извлечь файл из каталога?

У меня есть файлы в формате ниже: abc_abc_abc abc_abc_abc.1 abc_bca_bca abc_bca_bca.1 abc_bca_bca.2 abc_cab abc Я хочу получить файлы с двумя символами подчеркивания и исключить ...
26.07.2018
3
ответа

Переименуйте буквенно-цифровой файл

У меня в каталоге есть следующие файлы: GE.AARS_vs_Control16.txt GE.DHX30_vs_Control18.txt GE.DNAJC2_vs_Control18.txt Я хотел бы удалить * _Control и заменить его *. ..
22.06.2018
3
ответа

скопируйте файл и сохраните полный путь

Мне нужно скопировать файл в папку назначения с полным путем. Я могу сделать это под Linux (Red Hat/Centos) легко так: cp --parents /some/path/to/file /newdir Тогда я получаю, по назначению ...
20.06.2018
3
ответа

переименовывать (переименовывать) каталоги unix с фамилией и именем людей, разделенными запятыми

У меня на Mac есть каталог с более чем 1000 папок. Каждая папка - это фамилия человека, а затем имя, разделенные запятой. Например - Смит, Джон. Я хочу переименовать все ...
13.06.2018
3
ответа

замена части имя строки по имени образца

У меня есть несколько образцов с именами p1_500sc.fasta, p2_500sc.fasta ... Каждый файл выглядит так:> NODE_60_length_504_cov_1.580902 TATATCGCCGTAGATAGACGAATACGGGATTTTGAAATTC}. {1} ..
07.06.2018
3
ответа

Удалить папку с недопустимым символом (-encoding)

При установке Linux Mint 18.3 у меня были проблемы с настройкой локали, что привело к созданию папки с недопустимой кодировкой в ​​имени. Теперь я хотел бы удалить указанную папку, но я ...
24.02.2018
3
ответа

Новые строки в именах файлов

Я понимаю и принимаю предпосылку, что сценарии оболочки defensive1 и благоразумны и, в долгосрочной перспективе, более устойчивы. Многие ответы на вопросы об обработке текста здесь следуют за этим...
19.12.2017
3
ответа

Пакетные расширения файлов в нижнем регистре [дубликат]

Какая команда используется для переименования расширений файлов с верхнего регистра в нижний регистр? Пример: hello.JPG hi.JPG в: hello.jpg hi.jpg
20.05.2017
3
ответа

grep сбивается с толку из-за имен файлов с тире

У меня проблема, когда grep сбивается с толку, когда каталог содержит файл, начинающийся с тире. Например, у меня есть файл с именем «------. Js». Когда я делаю что-то вроде grep somestring *, я получаю ...
16.05.2017
3
ответа

Понимание кодирования имени файла Unix

Мне нелегко понимать, как кодирование имени файла работает. На Unix. SE я нахожу объяснения противоречия. Имена файлов хранятся как символы Для заключения в кавычки другого ответа: Несколько вопросов о...
13.04.2017
3
ответа

Переименование файла со странным именем на Samba mount

Я хочу переименовать файл со странным именем во что-то разумное, но у меня не получается :/ $ mv *_000c.jpg 000c.jpg mv: cannot move '?j?Z?R?C1_000c.jpg' to '000c.jpg': No such file or directory I've ...
13.04.2017
3
ответа

Является ли это частью какого-либо стандарта (например, POSIX), что системные файлы должны быть в нижнем регистре?

Моя компания перепродает приложение, название бренда которого написано в смешанном регистре, например «ApplicationName». Установщик приложения создает все пути и имена файлов в этом стандарте. Например. Главный каталог ...
10.04.2017
3
ответа

Bash: создание имен файлов в соответствии с именами каталогов

Допустим, у меня есть структура каталогов, подобная Parent_dir / / / Как я могу использовать сценарий bash, помещенный в Parent_dir, для навигации по каждому / < name> / / ...
09.04.2017
3
ответа

Как найти и скопировать файлы на основе расширения?

У меня есть папка photorec, полученная в процессе восстановления данных, в которой есть 2481 папка с восстановленными файлами. Имена папок идут в последовательности recup_dir.1, recup_dir.2 ... recup_dir.2481 Я получил список ...
03.04.2017
3
ответа

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

У меня есть несколько файлов с неправильными именами: $ ls DevOirNote1_1_2.R DevoirNote1_1_5.R DevoirNote1_4_1.R DevOirNote1_1_3.R DevoirNote1_1.R DevoirNote1.R DevOirNote1_1_4.R DevOirNote1_2_1.R ...
26.03.2017
3
ответа

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

У меня есть файл имен файлов для файлов в определенном каталоге. Однако некоторые имена файлов могут: Пробелы в исходном имени файла заменены подчеркиванием (так что каталог / файл с пробелами ...
15.01.2017
3
ответа

Использовать awk для отправки списка символических ссылок на файлы в каталог с пробелами в имени?

У меня есть список имен файлов, на которые я хочу создать программные ссылки (назовите его filenames.txt). При использовании cat filenames.txt | awk 'system ("ln -s" $ 0 "~ / directory \ with \ space / subdirectory /") `кажется ...
15.01.2017
3
ответа

Какова цель / польза от добавления «./» в начало пути? [дубликат]

Есть ли какое-либо преимущество в том, чтобы предшествовать пути с помощью ./ (точка с косой чертой)? В большинстве случаев cd ./home эквивалентно cd home (а также cd ./././././home). Есть ли когда-нибудь случай, когда эти два пути ...
15.12.2016
3
ответа

Удалить рекурсивно двойное расширение, добавленное «глупой» программой-вымогателем Crypt0L0cker

Я пытаюсь восстановить какой-то файл из архива Windows, пораженный «глупой» программой-вымогателем Crypt0L0cker. Фактически, после быстрой проверки перемещения файлов в мою систему, кажется, что вредоносная программа только что добавила ...
13.12.2016
3
ответа

Как создать каталог с '/' в unix?

Я хочу создать каталог с именем, указанным ниже A3456 / 90876 / IN AS% 90876 JI KOL
09.12.2016