3
ответа

Используя фигурные скобки (фигурные скобки) для создания структуры папок с 'mkdir-p'

Как человек mkdir указывает, что-p, - не порождает ошибки, если существующий, сделайте родительские каталоги по мере необходимости, Когда я выполнил эту команду mkdir-p работа / {F1, F2, F3} / {temp1, temp2} Это создает структуру папок...
18.04.2017
3
ответа

Понимание обратной галочки (')

Я испытываю $ команды b=5; эхо '$b'; - удар: 5: команда не нашла, но она не печатает 5, как она, как предполагается. Что я пропускаю здесь? Что '(одинарная левая кавычка/обратная галочка) означает в командах?...
13.04.2017
3
ответа

Каков переносимый (POSIX) способ достижения подстановки процессов?

Некоторые оболочки, такие как bash, поддерживают подстановку процессов, которая представляет собой способ представления вывода процесса в виде файла, примерно так: $ diff <(sort file1) <(sort file2) Однако эта конструкция не является POSIX и, ...
13.04.2017
3
ответа

Помогите объяснить это перенаправление вывода удара

Этот сценарий был отправлен как ответ на Вопрос. И я пытаюсь разработать то, что продолжается. $ result= ({{ssh размещают состояние приложения> &3 3> &-; повторить "$?"} | {пока считанный-...
13.04.2017
3
ответа

Как мне получить доступ к буферу истории в sh? (не в Bash)

Есть ли в sh история команд, например, как получить к ней доступ, а также как обеспечить ее ясность? Чтобы прояснить здесь оболочки: допустим, вы вошли в систему Linux, отличную от Gui, а $ SHELL - это ...
13.04.2017
3
ответа

Как постоянно изменить и STDOUT и цвет STDERR к серому?

Этот вопрос подобен, я могу настроить свою оболочку для печати STDERR и STDOUT в различных цветах? Но я ищу решение, которое позволит мне изменять и STDOUT и STDERR к ОДНОМУ цвету...
13.04.2017
3
ответа

xterm не загружает xresources должным образом

Есть похожие вопросы, однако я не смог выяснить недостатки в моем файле .xinitrc, из-за которых .Xresources не загружается. Соответствующий .xinitrc #! / Bin / sh [[-f ~ / .Xresources ...
13.04.2017
3
ответа

обработка вывода команды линию за линией, не смешивая стандартный вход

Так, у меня есть проблема, очень похожая на Bash: Как считать одну строку за один раз из вывода команды?, я делаю: в то время как маршрут считывания; сделайте mplayer $path; сделанный <<(find-me-random-mp3s) или find-me-...
13.04.2017
3
ответа

Как питаться, результаты даты управляют в grep для фильтрации результатов другой команды

Я должен использовать результат команды отформатированной даты (дата + "%m / % d") как фильтр grep для фильтрации результатов другой команды, которая отобразит предупреждения в системе так, чтобы я только видел предупреждения от...
13.04.2017
3
ответа

Существует ли способ подать звуковой сигнал, когда хвост-F останавливается для выборки новых результатов?

Несколько дней назад я спросил, там способ сделать хвост-F звуковым сигналом? Теперь я хочу знать, существует ли какой-либо способ использовать *, отклоняют утилиты, для подачи звукового сигнала, когда хвост-F прекращает возвращать новые строки некоторое
13.04.2017
3
ответа

Лучшая практика для использования $? в ударе?

Когда я прочитал этот ответ о $? другой вопрос приходит на ум. Есть ли какая-либо лучшая практика для того, как использовать $? в ударе? Давайте иметь пример: у Нас есть линейный сценарий, и я мы хотели бы знать это...
13.04.2017
3
ответа

Как использовать вывод команды без использования мыши?

Представьте, что вы ввели команду find и теперь хотите использовать одну строку из полученного вывода в качестве аргумента. $ find ... fileA fileB $ vi # теперь сделайте то, что нужно: $ vi fileB ...
13.04.2017
3
ответа

Пакетная копия к нескольким каталогам

У меня есть приблизительно 9 000 файлов в каталоге, и я хочу к mv их в 90 файлов в 100 каталогах согласно порядку имени файла, игнорируя любой остаток. В Копии несколько файлов от имени файла X к имени файла Y?, Caleb...
13.04.2017
3
ответа

Странная проблема с ловушкой и SIGINT

Объясните это: #! / bin / bash # Это scripta.sh ./scriptb.sh & pid = $! echo $ pid запущен спать 3 пока правда do kill -SIGINT $ pid echo scripta.sh $$ sleep 3 готово - #! / bin / bash # ...
09.04.2017
3
ответа

Почему read -r ест текст? [дубликат]

У меня есть файл names.txt с верхней строкой текста 51 Pipe-line \ Closed3 \ 00001011 _-_ Portfolio \ UW \ Old \ NID50_Future_022814.xlsx Я хотел бы написать новые имена файлов, заменив \ на / Я написал ...
29.03.2017
3
ответа

сценарий оболочки - несколько тестов на равенство в одном операторе if

Итак, я создаю сценарий, и он отлично работает, за исключением того, что в конце, когда я набираю напиток, он выполняет строку, которой не должен. Предполагается, что последняя строка появляется только тогда, когда я печатаю «нет» или «нет» ... Что ...
24.03.2017
3
ответа

limit find output AND avoid signal 13

У меня есть каталог с ~1M файлов и мне нужно искать определенные паттерны. Я знаю, как сделать это для всех файлов: find /path/ -exec grep -H -m 1 'pattern' \{\} \; Полный вывод нежелателен (...
20.03.2017
3
ответа

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

Есть ли способ выполнить команду с аргументами в Linux без пробелов? cat file.txt должен быть: cat (somereplacementforthiswhitespace) file.txt
14.03.2017
3
ответа

Может ли функция в sh иметь нулевые операторы?

Существуют ли какие-либо соответствующие стандарты, которые диктуют, что реализация sh должна делать с пустой функцией? Следующий фрагмент определяет функцию с нулевыми операторами a () { } Версия подоболочки ...
08.03.2017
3
ответа

Nautilus: открывать папку в терминале при использовании tmux

Я использую Fedora 25 gnome edition, zsh shell. Я могу щелкнуть правой кнопкой мыши, открыть папку в терминале. Я настроил терминал gnome для запуска tmux при его открытии. Теперь, если я открою папку в терминале, терминал ...
20.02.2017
3
ответа

Как использовать If-Else для выполнения определенных действий, если дни недели заданы днями?

У меня есть требование, чтобы, если день недели - понедельник, вторник или среда, выполнять определенные скрипты, иначе я ничего не делаю. if [[$ (date '+% a') == "Mon" && $ (date '+% a') == ...
30.01.2017
3
ответа

Запись и чтение из файлового дескриптора 3 и / proc

Когда я запускаю следующую команду: exec 3 <<< "TEST", я вижу следующее в / proc (обратите внимание, что последняя строка, касающаяся чтения FD3, удалена): # ls -al / proc / $$ / fd всего 0 dr-x ------ 2 root ...
30.01.2017
3
ответа

Что это за переменная формы = $ (…)

Что означает следующее: basedir = $ (dirname "$ (echo" $ 0 "| sed -e 's, \\, /, g')") Меня особенно интересует эта часть: varible = $ (...) Я знаю, что скобки используются для выполнения ...
21.01.2017
3
ответа

Отправка "клавиши ввода" скрипту python из bash

Я пытаюсь автоматизировать свою установку ubuntu с помощью скрипта bash и получил следующую проблему: Я хочу, чтобы скрипт автоматически отправлял нажатие клавиши Enter, при запуске umake ide eclipse (это устанавливает ...
20.01.2017
3
ответа

sed работает при вводе из echo, но не из файла

Следующее удаляет окружающие кавычки из строки адреса электронной почты: $ echo (скрыто) | sed 's / "([^"] *) "/ \ 0 / g' (скрыто) Но если: $ cat ~ / Desktop / emails.txt" john ....
18.01.2017
3
ответа

Заменить расширение динамического файла на фиксированное расширение файла

Мне нужно заменить расширения динамических файлов, которые содержат метку времени для определенной даты, на фиксированное расширение файла. Например, 08242016G0040156.ZIP.20160907141452 09042016SHOC0003.ZIP ....
06.01.2017
3
ответа

Захват вывода функции оболочки без подоболочки

На моем компьютере установлен rbenv (менеджер версий ruby), и он работает следующим образом: $ rbenv local 2.3.1 Запись в stdout локальной версии моего ruby. Я хочу спасти эту версию и объявить ее в ...
04.01.2017
3
ответа

Удалить ^ C при CTRL + C

Есть ли способ удалить ^ C при нажатии CTRL + C в оболочке, включенной с Red Hat Enterprise Linux 6 («Сантьяго ")? У меня есть разрешение на редактирование моего собственного .bash_profile.
01.01.2017
3
ответа

Как заменить последовательность команд одной командой в Linux?

Как мы можем заменить следующие команды netstat -nat | awk '{print $ 6}' | сортировать | uniq -c | sort -n с помощью нашей специальной команды, например: ab1, я хочу использовать мою команду ab1 вместо ...
26.12.2016
3
ответа

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

Вот что я говорю: #! / Bin / sh содержит () {если $ (echo $ 1 | grep -c $ 2); then echo "0" # содержит else echo "1" # не содержит fi } myString = $ 1 mySubsting = $ 2 ...
27.11.2016