Tag: командной строки

Как сопоставить несколько строк, начинающихся с TAB, и строку до 1-го в группе?

У меня есть файлы сторонних журналов, из которых я пытаюсь вывести ошибки из командной строки. Журналы выглядят так: time=1 time=2 time=3 at com.test.com…. at com.test.com…. at com.test2.com…. time=4 time=5 time=6 time=7 time=8 time=9 at org.badstuff.com… at org.badstuff.com… at org.badstuff.com… time=10 time=11 Линии, начинающиеся с начала с символом TAB, поэтому их можно легко сопоставить. Как я […]

Цепочка команд mysqldumps для вывода одного gzip-файла

Предположим, у меня есть эта серия команд mysqldump –opt –databases $dbname1 –host=$dbhost1 –user=$dbuser1 –password=$dbpass1 mysqldump –opt –databases $dbname2 –host=$dbhost1 –user=$dbuser1 –password=$dbpass1 mysqldump –opt –databases $dbname3 –host=$dbhost2 –user=$dbuser2 –password=$dbpass2 mysqldump –opt –databases $dbname4 –host=$dbhost2 –user=$dbuser2 –password=$dbpass2 Как поместить все их выходы (при условии, что имя вывода – $ dbhost. $ Dbname.sql) и поместить его в один […]

В чем причина наличия чисел в скобках функции?

Я неоднократно видел имя функции (откровенно говоря, я просто называю ее функцией из-за ее типичного внешнего вида, хотя они иногда называются командами или системными вызовами, но я не знаю идеи поклейки их по-разному), которая содержит число в скобках его части, как в exec (1) exec (2) exec (3). В чем смысл вставки чисел в них?

для цикла, совпадающего как с передним, так и с обратным именем файла

Я пытаюсь настроить цикл for для запуска процесса по парам файлов. Имена файлов выглядят так: 36_002_CGATGT_L001_ R1 _005.fastq.gz 36_002_CGATGT_L001_ R2 _005.fastq.gz 36_002_CGATGT_L001_ R1 _002.fastq.gz 36_002_CGATGT_L001_ R2 _002.fastq.gz 62_013_AGTCAA_L001_ R1 _003.fastq.gz 62_013_AGTCAA_L001_ R2 _003.fastq.gz Мне нужно использовать каждую пару в следующей команде sickle pe -f 36_002_CGATGT_L001_R1_005.fastq.gz \ -r 36_002_CGATGT_L001_R2_005.fastq.gz\ -o trimmed_36_002_CGATGT_L001_R1_005.fastq.gz\ -p trimmed_36_002_CGATGT_L001_R2_005.fastq.gz\ -s 36_002_CGATGT_L001_singles_005.fastq.gz Для […]

Команда env показывает 3 раза тот же путь

Когда я запускаю env он показывает 3 раза /usr/bin под PATH. То же самое для каждого пути под заголовком PATH . Например, мой каталог scala bin показывает 3 раза. Однако в моем .bash_profile он написан всего один раз. Также его не в .bashrc также. Мне нужно сделать эти 3 экземпляра равными 1, так как даже […]

Удалить последний измененный файл

Я создал два файла: sample.txt и sample.txt (второй файл содержит некоторые скрытые символы, например пробел). Как удалить последний измененный файл? Я использую Linux.

Каковы эти цифры слева от вывода od?

Я проверил страницу od , но это не объясняет. Что означают цифры в левом столбце вывода od ?

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

У меня есть файл csv с несколькими столбцами, разделенный запятой, который имеет два столбца с другой датой (мм / дд / гггг). Я собираюсь определить разницу между этими двумя датами. Ниже приведен пример: echo filename 001xxxc,28.2,03/04/2009,11/19/2009 00cvbfd,34.4,03/04/2009,01/06/2010 04rsdsd,34,12/01/2006,10/02/2001 456dfds,40,12/01/2006,04/23/2002 et556ss,40.8,12/01/2006,10/22/2002 Интересно, так или иначе, чтобы использовать команду awk, чтобы получить разницу в дате. Я пробовал […]

Переименование изображений в exif time: создание уникальных имен файлов

Если я переименую изображения с помощью exiv в exif date time, я делаю следующее: find . -iname \*jpg -exec exiv2 -v -t -r '%Y_%m_%d__%H_%M_%S' rename {} \; Теперь может случиться, что фотографии имеют точно такую ​​же метку времени (включая секунды). Как я могу сделать имя файла уникальным автоматически? Команда должна быть стабильной в том смысле, […]

Как псевдоним команды, содержащей как апострофы, так и кавычки?

В результате моего предыдущего вопроса я решил alias groe= ?vim -c 'normal "+p1Gdddd"' -c ':%s/\n/' -c 'normal"gVGgJy"' -c'q!'? Я не могу узнать, как заменить «? S» в моем примере, чтобы он работал. Уже пробовали вопросительные знаки и апострофы. Любые идеи были бы хорошы. Спасибо

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