1
ответ

Printf appending fails

I Tried to run the following similar commands in CentOS (12.x): printf "\nhello" "$HOME" /.bashrc printf "\nhello" ${HOME}/.bashrc После выполнения я отображаю содержимое файла .bashrc и вижу ...
12.07.2018
1
ответ

Что делать команду «Echo Run -D»?

Я проходил через несколько скриптов в моей организации, И мне интересно, что делает Echo Run -D. Примечание. Сценарий использовался для выполнения файла JAR с некоторыми аргументами.
29.06.2018
1
ответ

Работа ` с echo при попытке awk [duplicate]

Почему echo `echo "foo"` работает, а echo `awk '{ print "foo" }'` нет?
15.05.2018
1
ответ

Команда bash: cut ничего не производит (просто пустая строка)

У меня проблема с возможностью вывода части строки. Вот упрощенная версия: t = no_1187985: /home/my.name/testing/no Я хочу повторить no_1187985 только так: tt = $ (echo $ t | cut -d ":" -f 1) {{1} } ...
03.03.2018
1
ответ

Я пытаюсь отправить сообщение stdout на mailx - Red Hat

Все, спасибо за вашу помощь ... Это должно быть легко: мой скрипт отлично выводит это на stdout / terminal .. .. Это красиво в сценарии, но не ниже ... ???? : # Печатать в стандартный вывод echo "------- ТЕСТ МОЩНОСТИ ...
24.02.2018
1
ответ

Почему Linux использует LF в качестве символа новой строки?

Насколько я знаю, каждая операционная система имеет другой способ отметить символ конца строки (EOL). Коммерческие операционные системы используют возврат каретки для EOL (возврат каретки и линейный канал на Windows,...
19.12.2017
1
ответ

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

Я всегда думал, что bash одинаково обрабатывает обратную косую черту при использовании без или с двойными кавычками, но я ошибался: [user @ linux ~] $ echo "foo \" foo \ [user @ linux ~] $ echo foo \ # Пробел после \ foo ...
17.10.2017
1
ответ

echo with back-tick

В сценарии я получил следующий код из сценария ksh: для log_file в `cat a_filename` выполните` echo mv from_directory / $ log_file to_directory` done Может ли код быть для log_file в `cat ...
05.09.2017
1
ответ

Разница в результате echo и printf

Почему я вижу разницу в результатах для следующего кода: прочтите printf "% .3f \ n" $ (bc -l <<< "$ a") РЕЗУЛЬТАТ: 17.929 и прочтите echo "scale = 3; $ a" | bc -l РЕЗУЛЬТАТ: 17.928 Мой ввод ...
03.09.2017
1
ответ

Механизм символа BELL '\ a'?

Я читаю книгу по программированию оболочки и узнаю, что следующие команды эквивалентны, которые издают звуковой сигнал на моем Mac, но не издают никакого звука в Ubuntu: $ echo $ '\ a' $ echo -e "\ a" $, однако в обоих ...
22.08.2017
1
ответ

Странное поведение `echo` [дубликат]

Выполняя некоторую работу, я наткнулся на это $ echo [Login] g $ echo [килограммы] k $ echo [gauke] e g k $ echo [квазизвезда] k m q Что происходит в фоновом режиме, что приводит к этому результату? ...
07.08.2017
1
ответ

Как разрешить возврат в небуферизованном / неканоническом режиме?

Я работаю над несколькими программами на C, такими как оболочка и текстовый редактор, которые необходимо запускать без флагов ECHO и ICANON. Я отключил их с помощью termios.h и сумел написать свою собственную функцию get ...
30.07.2017
1
ответ

Carriage return with echo command

Я практиковал команду echo с опцией \r (carriage return), как показано ниже. echo -e "Это \r мой колледж" вывод: мой колледж, но когда я добавляю еще одно слово перед \r, как показано ниже echo -e "Это \r...
03.07.2017
1
ответ

Почему "echo a b c d e | echo" не показывает результата?

Я передал одну команду echo в другую
27.05.2017
1
ответ

Почему существует такая разница во времени выполнения echo и cat?

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

echo to file with different user permission

Я пытаюсь добиться записи в файл другим пользователем root, как показано ниже. Но файл создается и в него ничего не записывается. system("(echo 'ab' | su - root -c "echo 'Logging Enabled' |tee ...
18.01.2017
1
ответ

bash съедает мою строку

Рассмотрим эту короткую программу: #! / Bin / bash ARDUINO_SERIAL = arduino-serial / arduino-serial ПОРТ = "/ dev / cu.usbmodem1421" VERS = $ ($ ARDUINO_SERIAL -q -b 9600 -p $ PORT -S 'V' -e '\ r' -r) эхо --- ВЕРС = $ ВЕРС ...
09.01.2017
1
ответ

Почему оболочки реализуют свои собственные команды «echo» внутри себя? [дубликат]

(Обратите внимание, что это чисто академический вопрос ... Мне просто интересно узнать ответ, а не попытаться решить какую-либо конкретную проблему.) Из справочной страницы ECHO (1) (GNU echo): ПРИМЕЧАНИЕ : ваша оболочка может ...
05.12.2016
1
ответ

Как включить знак $ в качестве строки?

Я хочу создать несколько файлов с общим шаблоном, проблема в том, что в шаблоне есть "$(переменная)", который должен быть написан со знаком $. Например, я хочу, чтобы выходные данные были $job_ID из echo "...
13.11.2016
1
ответ

Echo to file clashes with mailutils

После установки ssmtp и mailutils, запись в файл с помощью 'echo' пытается отправить мне письмо на username@hostname. Например: Отправка почты с помощью mailutils: echo "Body text here." | mail -s "...
16.03.2016
1
ответ

Удалите точно такие же совпадающие строки с sed

У меня есть этот сценарий bash: sed -i -r '/ deb http \: \ / \ / httpredir \ .debian \ .org \ / debian jessie main / d' /etc/apt/sources.list sed -i -r '/ deb http \: \ / \ / httpredir \ .debian \ .org \ / debian jessie \ -updates main / d' ...
24.06.2015
1
ответ

отображать цветной текст с табуляциями

У меня есть строка ниже для вывода значений с табуляцией между ними. Текст тоже цветной, правда, \ t не работает. На выходе этого ниже первые два не работают. echo "\ 033 [1; ...
13.06.2015
1
ответ

Аргумент шаблона шарика для команды эха

повторите *.c в ударе, рассматривает аргумент как константу и печатает *.c. Как вынудить это рассмотреть это как шаблон шарика и распечатать список файлов/папок, заканчивающихся.c?
24.03.2015
1
ответ

То, почему делает вход к xargs, является 1 строкой, но без строки в отдельной строке?

Я пытаюсь передать файл по каналу к комнате через xargs. Я понимаю, что то, что я пытаюсь сделать, могло быть сделано чистым мерзавцем, но я практикую cli. Я попробовал это: для файлов в $ (состояние мерзавца - фарфор | sed 's/...
27.02.2015
1
ответ

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

Когда Вы вводите, например, Переменная эха "$var" не инициализируется. и эхо "Переменный $var не инициализируется". результат фронтэнда - то же самое (насколько я знаю, по крайней мере). Но я был...
10.01.2015
1
ответ

Избегайте расширения обратной косой черты с эхом в тире

Сначала создайте файл с этим точным содержанием: a\nb, который я назвал этим нечто файла, если я выполняю следующее, это печатает точное содержание файла: колотите-c 'bar= $ (нечто кошки); повторите "$bar"', Но если Вы выполняете его...
05.01.2015
1
ответ

Как отозваться эхом в сценарии оболочки, не выполняя результат

Я использую этот код для печати всех открытых файлов в указанном changelist. в то время как считанная строка; действительно отзовитесь эхом "$line", сделанный <'p4, открыл-c $changelist' Однако, строка также выполняется, и я добираюсь...
29.10.2013
1
ответ

Как использовать OSLEC с Alsa как значение по умолчанию, не с Pulseaudio или другим сторонним включенным пакетом?

Компенсатор Эха Oslec я видел некоторые пакеты, использовал OSLEC, и там отзовитесь эхом, отмена была очень хорошо. Таким образом для тестового моделирования, как я мог установить OSLEC только с Alsa (я не использую PulseAudio вообще...
19.10.2013
1
ответ

Как получить всех Пользователей и эхо, если они работают или нет?

Как я получаю список пользователей (данный из командной строки) с grep и произвожу, если они регистрируются/работаются или нет?
26.05.2013
1
ответ

Моя команда эха не принимает переключатели (повторите-n или повторите-e),

У меня есть оператор эха в моем сценарии как указано ниже: повторите-ne "Сценарий Проверки"; я ожидал, что это распечатает Сценарий Проверки, но я получаю ниже вывода-ne Сценарий Проверки, Но когда я выполняю то же...
08.11.2012