Articles of tr

Составить список слов из списка файлов

Как можно взять на себя эту задачу? Я попытался сделать это с tr, и придумать это (с помощью другого подобного вопроса): tr -c ‘[:alnum:]’ ‘[\n*]’ < long_concatenated_file но .. Это небольшая проблема. :alnum: это только список символов и цифр. Я попытался смягчить это после прочтения man : tr -c ‘[:alnum:=-=]’ ‘[\n*]’ < long_concatenated_file который должен […]

Странное поведение tr с использованием диапазонов

У меня есть один конкретный сервер, который демонстрирует странное поведение при использовании tr. Вот пример с рабочего сервера: -bash-3.2$ echo “abcdefghijklmnopqrstuvwxyz1234567890″|tr -d [az] 1234567890 -bash-3.2$ Это имеет смысл для меня. Это, однако, с «специального» сервера: [root@host~]# echo “abcdefghijklmnopqrstuvwxyz1234567890″|tr -d [az] abcdefghijklmnpqrstuvwxyz1234567890 Как видите, удалить все символы нижнего регистра не удается. НО, он удалил букву «о» […]

Удалить несколько строк из файла в командной строке, высокая производительность

Существует ли элегантный, высокопроизводительный однострочный способ удаления нескольких полных строк из входных данных? Я обрабатываю большие текстовые файлы, например, 1 миллион строк во входном файле и 100 000 совпадающих строк в хит-файле . У меня есть скрипт на Perl, который загружает хит-файл в хеш, а затем проверяет все «слова» в каждой строке входного файла , […]

сделать строку в столбец n вставить новую строку в каждую последнюю строку

у меня есть file.txt john, 5901, open lina, 2401, open jody, 5401, open Я хочу вставить новую строку в каждую последнюю строку, результат должен быть: john,5901,open lina,2401,open jody,5401,open что я пытаюсь cat file.txt | tr -d ‘\n’ но результат как этот john,5901,openlina,2401,openjody,5401,open

Как переформатировать блоки зоны named.conf в одну строку?

По причинам, о которых я здесь не буду говорить, мне нужно сделать копию старого файла named.conf сервера CentOS 5.10 и выполнить некоторые манипуляции с текстом. Окончательный результат должен объединить информацию о каждой зоне в одну отдельную строку. Кроме того, мне нужно написать его, чтобы он мог работать как задание cron. Вот пример того, с чего […]

Измените все, кроме первого «,» на «» для каждой строки в файле (bash)

Я использую bash и у меня есть файл csv (dat.csv), который должен содержать только два столбца (App, Blurb) данных, но из-за большого количества символов ‘,’ в каждой строке он становится МНОГО столбцов. ПРИМЕР ПРОБЛЕМЫ csv.dat: App , Blurb diff, this is the diff program, bla bla bla, yadda yadda word, this is ms product, it […]

Как удалить пробелы в столбцах?

Я хочу отфильтровать несколько столбцов файла, всего их 46 . Я только хочу отфильтровать от 25 до 46 , следующим образом: Желаемый результат: Column25 Column26 … Column47 Column25 Column26 … Column47 Column25 Column26 … Column47 У меня есть правильная команда с awk: cat -n <(awk '{n=17;if(NR==1)n=25;for(i=n;i<=NF;i++) a[$i]++} END{for(val in a) print val,a[val]}' filelog.txt) Команда выше, […]

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

У меня есть .txt-файл: Я хочу сделать это так: Я думаю, мне нужно заменить /(beginning of line)(new line character)/ .

Как сделать замену sed (s /// g) на основе списка? Мне нужно поменять несколько слов, с другими соответствующими словами

Я не думаю, что этот вопрос задавали раньше, поэтому я не знаю, способен ли sed на это. Предположим, у меня есть куча чисел в предложении, которое мне нужно развернуть в словах, практическим примером является замена пронумерованных цитат в типичном эссе в формате MLA: essay.txt : Sentence 1 [1]. sentence two [1][2]. Sentence three[1][3]. Key.txt (это […]

Удалять конечные пробелы только из первого поля

У меня есть многострочный файл с разделителями табуляции, подобный этому: 99999 bbbbb t999999 bb t99t99t99t99 (где b = пробелы, t = вкладки) Оборотные пробелы во втором поле в порядке, но конечные пробелы в первом поле необходимо удалить. Есть ли простой способ удалить конечные пробелы только из 1-го поля каждой строки? СЕПГ / AWK / тр?

Intereting Posts
Подстановка переменных grep и командной строки Как быстро суммировать все числа в файле? Почему нам нужно указывать тип раздела в fdisk, а затем снова в mkfs? Файл Hosts больше не игнорирует средние комментарии Копирование файлов между двумя хостами Отказано в доступе к общему каталогу NFSv4 с аутентификацией с помощью SSO (OpenLDAP + Kerberos) Символы внутри установленных cifs отображаются как каталоги список выбираемых единиц для журнала Как предотвратить открытие модуля ядра для определенного устройства? Отключить антиалиасинг RGBA для шрифтов, размер которых меньше определенного размера как отправлять строки / сообщения в файл почтового журнала Как проверить работоспособность системы с определенным номером Запустите команду, которая затенена псевдонимом Как определить долю samba, чтобы каждый пользователь мог видеть только свой дом? Копировать файл kickstart в новую систему