1
ответ

Автозавершение и окраска не работающий, при использовании ssh в оболочке emacs

Я соединяюсь с удаленным сервером с помощью emacs оболочку. Emacs окружают списки каталогов дисплеев с надлежащей окраской и автоматическим завершением при работе с локальной машиной. Но когда я использую ssh...
13.04.2017
1
ответ

Функции оболочки Bash и понимание шока оболочки

Я задал связанный с этим вопрос об определении и использовании функций оболочки в bash. В этом вопросе я хочу конкретно спросить, какой способ определения функции может привести к шеллшоку. Я сделал несколько тестов и хочу ...
13.04.2017
1
ответ

Перемещение файлов на несколько каталогов вверх для нескольких каталогов с аналогичным макетом

У меня есть каталог со следующим макетом (макет в каталоге 1 повторяется во всех других каталогах ): родительский каталог, каталог 1, какой-то каталог, другой. ..
13.04.2017
1
ответ

sed не может вставить, если файл заканчивается пустой строкой

У меня есть файл uca.xml (конфигурация Thunar для пользовательских действий): <действие> ...
13.04.2017
1
ответ

Почему делает 'nohup команду>, и/dev/null', кажется, “работают” в некоторых оболочках?

Я отредактировал ответ на, Спрашивает Ubuntu, которая предлагала следующий nohup gedit> и/dev/null и Когда они на самом деле имели в виду nohup gedit и>/dev/null и последний правильно...
13.04.2017
1
ответ

Почему оболочка корня по умолчанию настроена по-другому с другой оболочкой значения по умолчанию учетной записи обычного пользователя?

Как я знаю, оболочка корня по умолчанию настроена, csh и оболочка обычного пользователя по умолчанию являются sh в FreeBSD. И в Ubuntu, корень является тире, обычный пользователь является ударом. (относитесь: https://serverfault.com/questions/239535/...
13.04.2017
1
ответ

Является ли telnet / telnet-server удаленной оболочкой?

В целях безопасности всегда считается, что используется Secure Shell (SSH) вместо Telnet или rsh / rcp / rlogin. SSH и rsh - это удаленные оболочки. Интересно, является ли telnet еще и удаленной оболочкой? Если да, то почему ...
13.04.2017
1
ответ

заменить переменную unix значением в файл sql

У меня есть файл sql с несколькими переменными unix для буферизации журнала в определенное место, и мне нужно заменить переменную unix фактическим путем перед запуском файла sql `cat a.sql accept v_answer подсказка "...
11.04.2017
1
ответ

Почему Nagios не может запустить Oracle Database через обработчик событий?

Я пытаюсь запустить свою базу данных Oracle, когда она отключается, с помощью сценария обработчика событий. В файле конфигурации объекта oraclehost.cfg есть: define host { имя_хоста Test_Oracle ...
10.04.2017
1
ответ

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

Когда мы вошли в систему как user1 и запустили: $ sudo su user2 && cd && ./script.sh status Он выполнит как cd, так и статус ./script.sh в контекст пользователя user1. Как написать приведенную выше команду так ...
08.04.2017
1
ответ

Невозможно записать компакт-диск в папку на машине Linux. Говорит, что файл / папка не существует

Я записал тестовый ksh-файл на компакт-диск в папку и составил список. Далее написано: `cd" their_file / "`; `pwd`; `ls -l`; Выдает следующий результат: ./test.ksh: строка 2: / home / user / final: Is ...
07.04.2017
1
ответ

вызов сценария оболочки с помощью переменной

У меня есть сценарий оболочки, который будет внутренне вызывать переменную (в которой хранится исполняемый сценарий оболочки) Shell script starts var=$(awk -F'|' '{print $2}' $TEMPFILE) Значение в переменной . /lapp2/...
04.04.2017
1
ответ

Как передать результат предыдущей команды узлу в виде переменной?

Я пытаюсь создать сценарий для декодирования данных из redis. Я могу сделать это скриптом узла, но я просто хотел, чтобы он был как можно проще. Вот что у меня получилось. redis-cli GET "d1g8y" | xargs -i ...
03.04.2017
1
ответ

Новые (входящие) оболочки (окно) открываются в $ HOME, а не в $ PWD (как раньше) в macOS. Что дает?

Каждый раз, когда я открываю новое окно оболочки, я попадаю в мой домашний каталог, а не в текущий каталог, в котором я находился, когда давал команду открыть новое окно Terminal.app. У меня такое впечатление ...
03.04.2017
1
ответ

цикл для файла с определенным расширением в сценарии оболочки дочерней папки

У меня есть сценарий на моем Mac, где я пытаюсь зациклить файлы txt внутри подпапки моего текущего местоположения. Это myscript.sh: cd / Users / Desktop / для записи в $ (pwd) / txt / *. txt do echo $ entry ...
30.03.2017
1
ответ

Перенаправление Makefile внутри документа cat, исчезающие переменные и разрывы строк

Выполнение: cat << MAKE >> / etc / apache2 / sites-available / Makefile1 %: printf '% s \ n' \ '' \ 'DocumentRoot "/ var / www / html / $ @">' \ 'ServerName $ @' \ ...
30.03.2017
1
ответ

электронное письмо со списком неудачных подключений [дубликат]

Я изучаю скрипты, Я наткнулся на этот сценарий #! / Bin / bash A = `awk '{print $ 2}' / etc / fstab | grep -i "^ /" | egrep -v '/ etc / fstab | proc | sys | shm | pts' 'для i в $ A; do grep "$ i" / proc / mounts> / ...
29.03.2017
1
ответ

Как отправлять периодические электронные письма

Как установить определенный день (скажем, пятницу) для отправки электронного письма с помощью сценария командной оболочки mail? Мне нужна логика для отправки почты только раз в неделю, например, один раз (пятница) с помощью сценария оболочки. mailx -...
26.03.2017
1
ответ

Какие оболочки (если есть) избегают чтения heredocs в память сразу?

Есть ли какие-нибудь хорошие методы для структурирования огромных, автоматически сгенерированных сценариев оболочки, чтобы они могли выполняться с помощью sh, даже если файл не влезть в память? Кроме того, есть ли какая-либо гарантия того, что ...
26.03.2017
1
ответ

Перебрать определенный набор каталогов

Следующий код проходит через цикл ВСЕ каталоги по текущему пути для подсчета сжатых файлов xml: для i in * xml.gz; do echo "XML" "$ {PWD ## * /}" "$ i" $ (gunzip -c $ i | echo "scale = 0;` ...
24.03.2017
1
ответ

Добавление столбца к динамически меняющемуся/обновляемому тексту

У меня написан приведенный ниже сценарий. #!/бин/баш читать -p "Введите свой номер SR :" SR echo -e "$SR\t$ (date +"%Y -%m -%d" )" >> /tmp/cases.txt awk 'BEGIN{printf ("% -5s% -20s% -20s\n"," #","Номер дела","...
24.03.2017
1
ответ

Добавить отметки времени в вывод команды «вверху» [дубликат]

Я извлекаю некоторые показатели производительности «сверху» и сохраняю их в файл top -b | grep 'tesseract \ | node \ | java \ | beam.smp \ | dockerd'> testm.txt, поэтому каждую секунду я получаю следующий вывод: ...
21.03.2017
1
ответ

Как правильно перечислить это средствами Unix для pdfjam?

Мне нужно правильное перечисление для команды pdfjam *.pdf --nup 1x1. В руководствах по pdfjam и pdfjoin нет ничего по этой задаче, поэтому я думаю о Bash-подходе и/или find-подходе. Пример ...
21.03.2017
1
ответ

Как продолжать управлять процессом в Android при разъединении adb терминала? управляйте “nohup”, не найденным

Я пытаюсь проанализировать причину случайных перезагрузок моего телефона (см. здесь). Поэтому я хотел записать logcat и сообщения ядра до перезапуска для наблюдения журналов даже после разъединений usb...
20.03.2017
1
ответ

Как напечатать имя переменной вместо ее скрипта оболочки значения?

Ниже моя программа, a.sh: A = 10 B = 20 C = 0 D = 1 для var в {A, B, C, D} сделать, если [$ var = 0], то echo "$ var value is 0" else echo "Ok" fi done Результат: # sh a.sh Ok ...
19.03.2017
1
ответ

chsh не работает в win10 sub linux

Я хочу изменить свою оболочку на zsh в windows 10 sub linux. Везде, где я гуглю, говорится, что я должен использовать chsh /bin/zsh Но после выхода из системы и входа в систему оболочка по-прежнему bash. Однако, vi /etc/passwd ...
19.03.2017
1
ответ

Условный код работает плохо

Мой условный код работает неправильно. Почему? Моя цель состоит в том, чтобы, если в файле нет символов rfd, он не запускал следующую команду - sed. Но каждый раз, используя неправильное или правильное ...
18.03.2017
1
ответ

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

Я пытаюсь написать скрипт, который будет подключаться к Oracle с прыгающего сервера (т.е. я буду выполнять свой скрипт с прыгающего сервера, В моем скрипте у меня будет файл конфигурации, как показано ниже #USERNAME PASSWORD ...
16.03.2017
1
ответ

Внешние команды в AWK

Есть ли способ использовать команды оболочки Linux внутри awk? Мне нужно проверить существование пользователей из текстового файла (заданного как) username username@emai.com и записать тех, кто не является существующим пользователем, в новый ...
15.03.2017
1
ответ

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

Например, это работает: $ curl -s -X GET "http://api-int.abc.com/api/ {,,,} ukulele / v1 / health "Это запускает 4 команды curl, что я и хочу. Между тем, ping не будет использовать расширение скобок: $ ping ...
14.03.2017