1
ответ

Переназначение переменной с помощью tr и избавление от новой строки и возврата каретки

У меня есть определенная строка, загруженная в переменную (v1 ). Я хочу определить новую переменную, равную этой переменной МИНУС новой строки и возврата каретки, поэтому мне нужно удалить новую строку и...
17.06.2021
1
ответ

Проблема с обнаружением запущенных процессов из сценария оболочки

Скрипт :#!/бин/баш кафка= `пс -эф | grep 'кафка' | grep -v grep | туалет -л `эхо $ кафка если [$кафка<3] тогда echo "Здравствуйте, команда поддержки, Kafka не работает на сервере QA/Dev $hostname. Пожалуйста, возьмите...
17.05.2021
1
ответ

Вывод curl для интернет-провайдера отличается при использовании VPN

Я выполняю команду curl, чтобы получить данные своего интернет-провайдера. Проблема в том, что данные интернет-провайдера отличаются при подключении к VPN моей компании. VPN отключен :isp= `curl -s ipinfo.io/org `эхо :$isp Кабель Comcast...
28.04.2021
1
ответ

Как сделать вывод двух эхо-сигналов в текстовый файл на отдельных строках

Итак, у меня есть сценарий оболочки math.sh, который принимает число в качестве аргумента и выводит одно добавленное к нему и одно вычтенное из него :#!/bin/bash echo "Добавить :"$ (($1 + 1 ))echo "Вычесть :"$ ((...
20.04.2021
1
ответ

Подстановка Pipe vs Command

Тестирование с помощью командной строки и конвейера Linux. Я пытался выполнить echo {1..3} | нажимаю и не работает. Я добился результатов с помощью touch $ (echo {1..3} ). Почему я не могу передать список, сгенерированный эхом, в...
12.04.2021
1
ответ

Как воспроизвести восклицательный знак без обратной косой черты в выводе, чтобы предотвратить расширение

Обычно мне нравится повторять определенную строку, в которой есть восклицательный знак. И хотя я знаю, как избежать их, чтобы предотвратить расширение с помощью Shell, я заметил, что он также печатает обратную косую черту... эхо и...
25.03.2021
1
ответ

Не удалось добавить хост в список известных хостов

Моя команда такова машины.txt | xargs -I {} ssh {} bash -c "'sudo echo " " > /var/log/messages'" У меня есть текст с IP-адресом моей машины. Пытаюсь понять почему...
17.03.2021
1
ответ

Как принять список файлов в командной строке и использовать xargs для создания датированной копии всех из них (basename _date.extension )?

Я потратил довольно много времени, работая над этой проблемой, и мне удалось получить правильный вывод, не полагаясь на xargs, вызывающий bash (, который не рассматривается в руководстве ). Это заняло...
13.03.2021
1
ответ

/bin/sh оценивает строку, а Bash — нет

При запуске приведенного ниже сценария я получаю два разных вывода в зависимости от того, используется ли оболочка sh или bash :регулярное выражение (){ эхо 's/\ (. *\ )\ (!\{0,1\}\ )имеет (/\1\2MOCK _имеет (/g' } заменить _встроенные (...
24.02.2021
1
ответ

проблема с ansible при использовании ansible.builtin.shell

$ ansible all -m ansible.builtin.shell -a 'echo $TERM' ОШИБКА! эта задача 'ansible.builtin.shell' имеет дополнительные параметры, которые только разрешено в следующих модулях :импорт _роль, команда win _,...
06.02.2021
1
ответ

Использование эха -e с обратной косой чертой (\)

Я читал о команде echo в Unix и запутался в опции -e с обратной косой чертой (\ )экранированные символы. Я выполнил следующие два примера :вывод "hello\\\\world" :...
01.02.2021
1
ответ

в то время как цикл чтения не работает внутри псевдонима

В Bash следующая команда эхо фу | при чтении строки; выполнить эхо $line; done выводит foo; тем не менее, следующее alias bar="echo foo | пока читаем строку; делаем echo $line; готово" bar выводит...
30.12.2020
1
ответ

Как заменить повторяющиеся вхождения переменной в строку?

У меня есть такой блок кода :ДЕЛ = '_' STRING=’1 __2 __3 __4 __5' echo $STRING Результат :1 __2 __3 __4 __5 Я хочу, чтобы результат выглядел так :1 _2 _3 _4 _5 Поскольку это фрагмент...
11.12.2020
1
ответ

Устройство BlueTooth (выход )и модуль PulseAudio -эхо -отмена требуется помощь

Я пытаюсь запустить фильтр «модуль -эхоподавления» PulseAudio на моем динамике Bluetooth (только на выходе ). Я отредактировал /etc/pulse/default.pa следующим образом :Модуль.ifexists -echo -cancel.so загрузка -модуль модуль -эхо -...
23.11.2020
1
ответ

Как объединить выходные данные этих двух скриптов отслеживания

У меня есть 2 скрипта :дорожка _temps.sh пока правда do echo -n "$ (date +"%H :%M :%S" ):" датчики | grep Tdie #Сон в течение X секунд sleep 1 сделанный трек _мгц.ш пока...
04.09.2020
1
ответ

эхо-выход трубопровода

Я новичок в Unix и пытаюсь понять, как работает канал. Я думал, что понял, поэтому попробовал следующий пример, который не сработал :(base )MacBook -Pro :Код usr$ echo "file.txt ~/.Trash" |...
03.09.2020
1
ответ

как расположить кавычки в этой команде bash

my _cmd --attr1 $ (($1 -$2))--attr2 $ (($1 -$2+$3))--attr3 $ (($2+1 ))У меня есть эта команда, и я хотел бы ее отладить (, поместить ее в эхо и посмотреть, как будет выглядеть команда ), но я борюсь с...
25.08.2020
1
ответ

Служба Systemd не сохраняет изменения на диск

Написан простой файл keychron.service для перезаписи параметра при каждой загрузке -. [Единица]...
22.07.2020
1
ответ

Как мне написать сценарий, который при запуске выводит слова «Я должен был изучить» на стандартный вывод?

Как я могу ввести содержимое скрипта, который при запуске выводит на стандартный вывод слова «Я должен был изучить»? Это моя лучшая попытка :#!/бин/баш $ echo "Я должен был учиться" |...
21.07.2020
1
ответ

Почему команда echo > 1 2 3 создает файл с именем 1 и содержимым 2 3?

$ эхо > 1 2 3; лс -латр 1; кошка 1 -rw-rw-r-- 1 кан кан 4 23 июн 14:05 1 2 3 Связано ли это с оценкой > перенаправления? Такой, что: echo > 1 2 3 Можно также переписать как ...
23.06.2020
1
ответ

echo -e "слово\b" не работает должным образом

По словам человека: если действует -e, распознаются следующие последовательности: \b backspace Так что я ожидаю, что echo -e "word\b" выдаст рабочий вывод. Но еще: $ echo -e "wor\bd&...
11.06.2020
1
ответ

Как добавить эхо внутри функции

Я новичок в терминале. В настоящее время я пытаюсь сделать небольшую функцию в моем .bash_profile, которая отправляла бы сообщение определенному контакту с терминала (без открытия сообщений ...
21.05.2020
1
ответ

Почему ls намного медленнее, чем echo *?

(Вдохновленный комментариями к этому вопросу) Почему ls намного медленнее, чем echo *? $ time bash -c 'для i в {1..10000}; выполнить ls -f > /dev/null; Выполнено' bash -c 'для i в {1..10000}; do ls -f > /...
13.05.2020
1
ответ

Почему 'echo "alias g=/home/user/examplescript" >> ~/.bash_aliases' выдает эту ошибку: "нет авторизации"?

Когда я пробую этот код в терминале Raspbian Buster: echo "alias g=/home/user/examplescript" >> ~/.bash_aliases, я получаю сообщение об ошибке Ошибка авторизации. Следующий код работает без проблем: echo "...
11.05.2020
1
ответ

Сохранение и восстановление выделения с сохранением наличия новой строки

Как я могу использовать переменную среды для сохранения и восстановления первичный выбор независимо от того, заканчивается ли он новой строкой или нет? p=$(xsel -p) echo "временное значение" | xsel -pi # ... ...
02.05.2020
1
ответ

Скрипт i3Blocks (окраска)

Я хотел бы изменить скрипт i3Blocks (служебные блоки для среды i3 WM), который выводит входную/исходную пропускную способность .. В частности, я хотел бы изменить цвет вывода этой инструкции: echo -...
29.04.2020
1
ответ

vim отображает сообщение о выполнении сопоставления

Я назначил комбинацию клавиш для копирования всех строк в системный буфер обмена, который работает нормально nnoremap o :молчание %w !pbcopy Я хочу, чтобы сообщение отображалось как «Скопировано»...
25.04.2020
1
ответ

Чтение файлов .xml и запись информации в файл .txt

Я хочу загрузить файлы речного стока (.xml) с ChartServer онлайн и создать файл .txt с информацией, запустив сценарий .sh . Но у меня возникли трудности с получением данных в...
16.03.2020
1
ответ

Фигурные скобки не заменяются в команде xargs

Я пытался запустить эту команду. Однако я получаю довольно неожиданные результаты. Кажется, что это очевидный упущение с моей стороны, но я не могу понять это. Вот что я пробовал: Учитывая...
06.03.2020
1
ответ

Почему эхо после printf не отображается в новой строке?

У меня есть код, который использует команду printf, а затем команду echo. Насколько я понимаю, эхо по умолчанию будет появляться в новой строке, но не происходит, когда оно используется после printf. Ниже приведен код: #!/bin/...
10.02.2020