5
ответов

Замените все новые строки для интервала кроме последнего

Как я могу заменить все новые строки пространством кроме последней новой строки. Я могу заменить всю новую строку для интервала TR использования, но как я могу сделать это за некоторыми исключениями?
09.02.2014
5
ответов

Существует ли способ заставить сценарий Bash ввести определенное нажатие клавиши?

Там какой-либо путь состоит в том, чтобы заставить сценарий удара ввести определенное нажатие клавиши? Что я пытаюсь выполнить, вот сценарий, который выполнит Ctrl+B для выхода из tmux.Править: Я вижу, что несколько человек говорят что это'...
03.02.2014
5
ответов

Присоединитесь к двум файлам, соответствуя на столбце, с повторениями

Как может я получать два файла A и B, и помещать результат как это: Файл A: 001 Apple, Калифорния 020 Бананов, CN 023 Apple, Луизиана 045 Оранжевых, Оранжевый TT 101, ОС 200 новозеландцев, Файл B AA: 01 декабря 2013 01.664 001...
26.01.2014
5
ответов

Как проанализировать даты ISO8601 с командой даты Linux

Я пытаюсь использовать команду даты для генерации метки времени файла, которую может интерпретировать сама команда даты. Однако команде даты, кажется, не нравится ее собственный вывод, и я не уверен как...
04.01.2014
5
ответов

Сокращение и транспонирует некоторые строки файла

У меня есть 1 344 строки столбца данных. Я хочу сформировать 32 строки на 42 столбца из моего файла входных данных. Я хочу сократить первые 42 строки и вставку к сырым данным данных на 42 столбца и продолжиться вниз аналогично. Мои данные...
02.01.2014
5
ответов

Считайте содержание в строке в ударе

У меня есть файл с содержанием в этом порядке, который разделяется пространством 4096 1230 4560 1024.... n, Как я могу считать каждое число и передать его на другую команду, например, разделить каждое число на 1 024.
10.11.2013
5
ответов

Как зафиксировать ошибку в сценарии удара Linux?

Я сделал следующий сценарий: #!/bin/bash # ОКРАШИВАЮЩИЙ ВЫВОД красный = '\e [0;' зеленый на 31 м = '\e [0;' NC на 32 м = '\e [0m' # Никакой Цвет # # directoryExists ФУНКЦИЙ - каталог существует? функционируйте directoryExists {...
23.10.2013
5
ответов

Как я могу изменить переменные

У меня есть следующая переменная: col=1,3,4, должен там так или иначе выбрать числа в переменной: (т.е. 1 3 4 и работа с ними? Такой как выбор "1", "3", или "4" столбец из .txt файла?
20.10.2013
5
ответов

“Дружественные” терминальные названия цвета в сценариях оболочки?

Я знаю о библиотеках на языках, таких как Ruby и JavaScript для создания колоризации терминальными сценариями легче при помощи названий цвета как "красный". Но есть ли что-то вроде этого для сценариев оболочки в...
27.09.2013
5
ответов

Присоединение к двум файлам с уникальным идентификатором

У меня есть два файла приблизительно с 12 900 и 4 400 записями соответственно, к которым я хочу присоединиться. Файлы содержат информацию о местоположении для всех наземных погодных наблюдательных пунктов во всем мире...
12.09.2013
5
ответов

Сравнение Индексов двух строк

У меня есть две двойных заключенных в кавычки строки той же длины, которые похожи на это: "$con" - (состоит из пробелов и *): * ****** *** ** * ** и "$...
28.08.2013
5
ответов

Почему не делает “sudo su” в выполненной остальной части сценария оболочки сценария как корень?

Демонстрационный сценарий может быть как указано ниже: #!/bin/bash sudo su ls / базируются При использовании./test.sh как обычный пользователь, вместо этого выполненный ls как суперпользователь и выход, он переключается на корень; и когда я выхожу из сист
21.06.2013
5
ответов

Как иметь дело с пробелами в переменной

Я работаю над некоторыми сценариями: для x в 'находят, что./-называют *.pdf', действительно повторяют $x пути, сделанный, Мои имена файлов являются Test1 (Объем II), Test2 (Объем II). Я получаю возврат пути путь Test1 (...
14.06.2013
5
ответов

Получите новейший файл с года/месяца/даты/времени структуры каталогов

Я храню резервные копии баз данных в структуре каталогов year/month/day/time/backup_name, примером был бы basics_mini/2012/11/05/012232/RATIONAL.0.db2inst1. NODE0000.20110505004037.001 basics_mini/...
09.11.2012
5
ответов

Как добавить арифметические переменные в сценарии

Я хочу накопить размер строки многих файлов, содержавшихся в папке. Я записал следующий сценарий: позвольте a=0 позволить num=0, поскольку я в папке /* делаю цифру ='cat $i | туалет-l' a= $a+$...
08.11.2012
5
ответов

Как я могу использовать удар, если тест и находит команды вместе?

У меня есть каталог с крешлогами, и я хотел бы использовать условный оператор в сценарии удара на основе команды находки. Файлы журнала хранятся в этом формате: /var/log/crashes/app-2012-08-28.log...
29.08.2012
5
ответов

Выполните команду на нескольких хостах, но только команда печати, если это успешно?

Вот то, что я хочу сделать. Я хочу проверить 100 хостов и видеть, существует ли файл на том хосте. Если файл действительно существует, то я хочу распечатать имя хоста и вывод команды. В этом...
11.04.2012
5
ответов

Выполните строковый результат сценария оболочки как ряд команд оболочки

Я создаю строковый результат моего сценария оболочки, и я хочу выполнить его как команду оболочки. Например, file_a: сценарий user1@gmail.com user2@gmail.com: awk '{печать "почта-s \"добро пожаловать \"", 1$}'...
27.02.2012
5
ответов

изменение шаблона текстового файла

Текстовый файл имеет содержание что-то как перьевой стол таблицы стула Теперь, я хочу, чтобы он был изменен и сохранен в переменной, говорят что var как ниже ('стул', 'стул'), ('таблица', 'таблица'), ('перо', 'перо'), ('стол', 'стол')...
23.02.2012
5
ответов

Сценарий Bash, который может протестировать на конкретный lib

Я пишу сценарий удара, который должен протестировать, если бесспорный освобождает, установлены на VPS, и если они не будут, то сценарий установит их. Моей проблемой является способность иметь сценарий, определяют если они...
14.01.2012
5
ответов

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

Я хотел знать, существует ли какой-либо способ считать из двух входных файлов во вложенном цикле с условием продолжения одну строку за один раз. Например, позволяет, говорят, что у меня есть два файла FileA и FileB. FileA: [jaypal: ~/Temp] кошка...
12.12.2011
4
ответа

создание вложенного файла json из переменных с помощью jq

У меня есть сценарий, в котором я сохраняю переменные, и с его помощью я пытаюсь создать вывод json в файл. вот мой формат сборки json #!/бин/баш JSON _STRING=$ (jq -n \ --аргумент configId "$configid" \-
08.11.2021
4
ответа

поиск и раскрашивание строк с помощью awk или другого метода

Я пытался создать awk-скрипт или скрипт другим способом. Я хочу, чтобы данная строка из файла журнала, содержащая переменные даты и времени (, но содержащая заданное слово ), была подчеркнута определенным цветом. Я создал что-то подобное в awk
15.09.2021
4
ответа

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

Я пытаюсь выполнить некоторую обработку текста в файле с помощью скрипта bash. Цель состоит в том, чтобы взять все строки, начинающиеся с "поля :" с отступом под меткой "атрибут :", и поменять местами их с...
04.06.2021
4
ответа

команда sed для замены последнего вхождения слова в файле содержимым другого файла

Команда macOS sed для замены последнего вхождения слова в файле Заменить содержимым из другого файла Заменить только последнее вхождение, то есть только один раз. Слово может быть подстрокой abchello или...
28.05.2021
4
ответа

Получение результатов поиска для оболочки Bourne

Итак, в Linux есть много типов оболочек... Различные типы оболочек в Linux Оболочка Борна (ш )... GNU Bourne -Again Shell (bash )... Оболочка C (csh )... Оболочка Korn (ksh )... З...
22.05.2021
4
ответа

Сумма элементов массива

Я новичок в изучении bash-скриптов и совсем не понимаю, как делать этот код. array1= (23 34 23 12 11 32 12 12 12 21 )array2= (12 13 14 43 42 23 32 11 10 22 )Это два массива, и мне нужно получить...
11.04.2021
4
ответа

Проверить, содержит ли переменная более 4 цифр в скрипте bash

я хочу проверить, имеет ли переменная более 4 цифр, что-то вроде этого #!/бин/баш если [$input имеет более 4 цифр]; затем эхо " *Пожалуйста, только 4 цифры" >&2 эхо"...
05.04.2021
4
ответа

Удалять пробелы до конца каждой строки для каждой строки в файле

Я пытаюсь удалить пробелы из каждой строки до последнего слова для каждой строки в файле. Пример входного файла :808 0 C01124 Амазонка 45/234Береза ​​00 ГГГ 808 0...
29.03.2021
4
ответа

Как запустить многострочный awk-скрипт в bash

Чтобы запустить этот скрипт, запустите рабочий процесс Github с использованием оболочки bash, yaml усечен для удобства чтения. Я пробовал несколько вещей, чтобы заставить его работать как многострочный, поэтому у меня могут быть комментарии. установить -х
12.03.2021