Вопросы по теме 'cat'

unix: как катать с 2-х входов?
в программировании сценариев UNIX cat - это команда, которая может объединять 2 файла: cat file1 file2 > file3 это сгенерирует третий, объединив первые два. также cat можно использовать с pipe: cat file1 | tail -4 это...
2044 просмотров
schedule 22.09.2021

Создание файла .html из файла журнала
Мне нужен сценарий, который преобразует файлы журналов в легко просматриваемые файлы .html, доступные «любому». Вот что у меня есть на данный момент: #!/bin/bash ## The purpose of this script is to create .html files from log files, with the...
6601 просмотров
schedule 16.11.2021

объединить два файла строка за строкой с помощью cat
У меня есть два файла: F1, F2 как F1 f1row1 f1row2 .. F2 f2row1 f2row2 .. с использованием cat F1 F2 > F3 дает f1row1 f1row2 .. <end of file1> f2row1 f2row2 .. <end of file2>...
106 просмотров
schedule 29.10.2021

Назначение переменной при чтении из файла с помощью cat
У меня есть текстовый файл следующего формата: name1 path/to/some/directory name2 path/to/some/other/directory name3 path/to/some/directory name4 path/to/some/other/directory ... Вот код, который я написал для чтения этого файла...
39 просмотров
schedule 16.11.2021

cat vs echo или printf для передачи данных на стандартный ввод программы
Предположим, у нас есть следующая программа с именем myprog : #include <stdio.h> #include <stdlib.h> void main(){ char buffer[32]; gets(buffer); system("/bin/sh"); } Занимает место для буфера Он...
2096 просмотров
schedule 10.10.2021

преобразовать несколько файлов CSV в новый файл?
У меня есть 2 файла: testfile1.csv и testfile2.csv. testfile2.csv: time,topic3,topic4 2015-10-01,40,50 2015-10-02,45,55 country,uk,uk testfile1.csv: time,topic1,topic2 2015-10-01,20,30 2015-10-02,25,35 country,usa,usa Я хочу объединить их...
482 просмотров
schedule 06.09.2021

объединение разных файлов в unix
У меня есть папка, в которой есть куча файлов, и я хотел бы собрать отдельные файлы. Макет такой: sample1_S99_L1_R1_001.fastq.gz sample1_S99_L2_R1_001.fastq.gz sample1_S99_L1_R2_001.fastq.gz sample1_S99_L2_R2_001.fastq.gz...
142 просмотров
schedule 15.09.2021

кот ломает программу, ручной ввод stdin - нет
У меня есть небольшая программа: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/wait.h> int main() { int orig = 1; for (int i = 0; (i != 3) && orig; ++i) { orig = orig...
87 просмотров
schedule 09.10.2021

объединить файлы за последние 07 дней в один файл в Shell
Я ежедневно генерирую файлы с именем типа ABC_20170622.csv , будет изменен только параметр даты. Мне нужно объединить файлы за последние 07 дней на основе параметра даты в один файл, это будет происходить каждый понедельник. Набор образцов...
31 просмотров
schedule 27.11.2021

Как использовать cat для строчных больших файлов в bash?
Я использую следующую команду для строчных букв всех символов в текстовом файле. CORPUSLOWER=$(cat foobar.txt | tr '[:upper:]' '[:lower:]') echo $CORPUSLOWER > foobar.txt Проблема, однако, в том, что foobar.txt имеет размер около 20...
98 просмотров
schedule 13.09.2021

Python - эффективное объединение сжатых файлов
У меня есть куча сжатых файлов (.gz), и я хочу объединить их в один. Я знаю инструмент CL: cat file1.gz file2.gz > file.gz а также я нашел это решение в stackoverflow : with open(..., 'wb') as wfp: for fn in filenames: with...
79 просмотров
schedule 07.09.2021

Извлечь из файла подстроки с фиксированной позицией
Мне нужно извлечь подстроки из файла в новый файл. Mac или Linux. Данные находятся между 4-м и 5-м | условное обозначение. HD|262339|9400530374||K7UKD|A|HA|12/15/2009|03/13/2020 Фактическое положение столбцов может меняться, иногда очень...
55 просмотров
schedule 30.09.2021

Можно ли использовать команду linux cat для записи текста в файл?
Это примерно так: cat "Some text here." > myfile.txt Возможный? Таким образом, содержимое myfile.txt теперь будет перезаписано на: Some text here. У меня это не работает, но и ошибок не вызывает. Особо интересует решение на...
375019 просмотров
schedule 05.03.2022

Игнорировать первую строку (заголовок) целевого файла при объединении и сортировке (Linux/Java)
У меня есть программа Java, которая объединяет два текстовых файла. Итак, у меня есть файл1.txt и файл2.txt и все записи из файла1.txt объединены с файлом2.txt НА файл2.txt. После объединения файл file2.txt сортируется по номерам. Однако файл...
163 просмотров
schedule 15.03.2022

Почему чтение и запись в один и тот же файл в конвейере дают ненадежные результаты?
У меня есть куча файлов, которые содержат много пустых строк, и я хочу удалить все повторяющиеся пустые строки, чтобы упростить чтение файлов. Я написал следующий скрипт: #!/bin/bash for file in * ; do cat "$file" | sed 's/^ \+//' | cat -s >...
593 просмотров
schedule 23.03.2022

используя команду cat с переменной unix
sh temp1.sh Gold.txt Silver.txt 2 Gold.txt $2 Серебро уступает золоту. Это уникальная позиция на соревнованиях. cat: cannot open $2 tstetlx () /appl/edw/apps/scripts/scenario1> vi temp1.sh i=$# echo $i echo $1 echo $`echo $i`...
3531 просмотров
schedule 22.03.2022

Добавить временную метку в вывод cat из сценария оболочки
У меня есть небольшой скрипт, который передает вывод из ttyUSB в файл, в который я хотел бы добавить временную метку для каждой строки. Из командной строки это делает все, что я хочу: $ cat /dev/ttyUSB0 /home/pi/daily_logs/ttyUSSB0 | awk '{ print...
4345 просмотров
schedule 27.03.2022

СОЛР и ключевые слова
У меня есть этот скрипт: $removeList = array('+', '-', '&&', '||', '!', '(', ')', '{', '}', '[', ']', '^', '"', '~', '*', '?', ':', '\\'); $keyword = str_replace($removeList, '', mb_strtolower($_GET['query'], 'UTF-8')); $keyword_str =...
630 просмотров
schedule 03.04.2022

Bash - как сохранить новую строку в выводе команды sed?
Предположим, у меня есть файл BookDB.txt, в котором хранятся данные в следующем формате: Harry Potter - The Half Blood Prince:J.K Rowling:40.30:10:50 The little Red Riding Hood:Dan Lin:40.80:20:10 Harry Potter - The Phoniex:J.K...
6963 просмотров
schedule 28.04.2022

Сценарий Bash: сохранять поток с последовательного порта (/dev/ttyUSB0) в файл, пока не появится определенный ввод (например, eof)
Мне нужен сценарий bash для чтения потока данных из последовательного порта (адаптер RS232-USB - порт: /dev/ttyUSB0). Данные должны храниться построчно в файле до тех пор, пока не появится определенный ввод (например, «eof»). Я могу дать любой...
13720 просмотров
schedule 29.04.2022