Вопросы по теме '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