0
ответов

#!/usr/bin/env foo #!vs /usr/bin/foo [дубликат]

Какая из приведенных выше форм «лучше» для запуска сценариев bash, python и т. д.? Почему я не могу просто сделать #!$(который foo)? Нужно ли указывать полный путь к env? Из этого ответа я понял, что путь /...
19.11.2017
0
ответов

Как обойти эти проблемы с разрешениями?

У меня есть служба на моем локальном Mac, которая предлагает утилиту командной строки для работы с ней из Терминала (это служба FileMaker Server и утилита fmsadmin, но я не думаю, что эти факты ...
18.11.2017
0
ответов

Неинтерактивная среда оболочки, не требующая входа в систему?

Я пытаюсь понять не -интерактивные оболочки и оболочки без входа в систему и с трудом осмысливают процесс, через который проходит неинтерактивная оболочка без входа в систему. То, как я ...
16.11.2017
0
ответов

Разделение файла на файлы равного размера и передача этих файлов в качестве входных данных для сценария оболочки, который должен запускаться параллельно [закрыто]

Я хочу разбить файл из 10000 записей на несколько файлов с одинаковым размером записей. Эти новые файлы должны быть предоставлены в качестве входных данных для сценария оболочки. Сценарий оболочки должен выполняться параллельно для каждого файла. ...
16.11.2017
0
ответов

Как выйти на раннем этапе при закрытии канала?

Я использую golang для написания программ, которые слишком сложны для выражения в виде функций bash. Программы читают stdin построчно и записывают измененный вывод на stdout. Проблема с этим повторением всего ...
13.11.2017
0
ответов

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

У меня малиновый пи. У него есть пользовательский pi, к которому мы автоматически подключаемся при каждой загрузке. Мне нужно переименовать pi в myuser. Для этого я выполняю следующие шаги: sudo passwd root -> Назначить ...
08.11.2017
0
ответов

Добавить сверху в файл журнала

У меня есть скрипт crontab, который отслеживает процесс DR между двумя машинами, и этот скрипт генерирует файл журнала. Меня попросили сделать следующее: добавить новый сгенерированный журнал в начало ...
06.11.2017
0
ответов

Почему этот сценарий Bash для печати аргументов командной строки не работает? [закрыто]

Почему не работает этот сценарий Bash для печати аргументов из командной строки: cat << EOF > test echo "Первый аргумент: $1" echo "Второй аргумент: $2" echo "Список всех аргументов: $@" EOF bash test hello ...
04.11.2017
0
ответов

Эмуляция «while IFS = read -r line» в цикле for в стиле C bash

Сначала небольшой контекст для вопроса. While IFS = read -r строка; do ... done
01.11.2017
0
ответов

Как установить переменную для вывода команды в сценарии bash без отображения вывода команды в терминале?

Попытка запустить следующий скрипт: echo "Включена ли autofs?" cmd=`systemctl включена autofs` эхо $cmd если [[ $cmd = "включено" ]]; тогда echo "Да, autofs включен" Элиф [[ $cmd = "отключено" ]]; ...
31.10.2017
0
ответов

Передача переменных из SHELL в AWK

Я хочу написать одну строку для Solaris 11, чтобы проверить пространство в каждом из zpools моей системы. Вывод будет выглядеть так... myzone1 rpool 83% myzone2 rpool 49% Все посты, которые я читал, говорят...
29.10.2017
0
ответов

awk delete matching lines after mbox parse

Following suggestions from this answer Я использую следующую строку в скрипте для чтения файла формата mbox и выполнения некоторых операций, не относящихся к вопросу. awk "/^Subject\: $GOODSUBJECT$/{a=1}/^....
26.10.2017
0
ответов

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

У меня есть сценарий, который я собираюсь использовать для нашей FreePBX с телефонной системой Asterisk. Я хотел бы знать, если какие-либо из наших расширений / конечных точек отключены / недоступны, я хотел бы получить эту информацию в ...
26.10.2017
0
ответов

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

Я пытаюсь найти количество запусков сценария, но его всегда 2, даже если выполняется только один. ш 11. ш 1 11.sh уже запущен, закрывается .. вот код. ps -ef | grep -v grep | grep -c "$ 0" if [[`...
22.10.2017
0
ответов

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

Например, в a: bc: d: a: hi: p: a удалить дубликат a и в apple: orange: apple:.: pear: mango:.: apple - удалить дубликат яблока
22.10.2017
0
ответов

Как выполнить rsync-контент с другой машины через несколько машин?

У меня есть 4 Linux-машины с именами A, B, C, D, и я хочу выполнить rsync-синхронизацию некоторого контента с машины Машина D, но A не подключена напрямую к D, но A подключена к B, а B подключена к C, а C ...
21.10.2017
0
ответов

Как указать текст в bash-скрипте

Привет, я создаю скрипт, и мне нужно сопоставить текст из выходного файла, чтобы он соответствовал определенным условиям, но он как будто не смотрит, действительно ли это так. соответствует: эхо $RESULT | grep -q '[az]&[A-...
19.10.2017
0
ответов

команда sort-bed не найдена

У меня есть следующий код "не мой" wget -qO- http://hgdownload.cse.ucsc.edu/goldenPath/hg19/database/snp142Common.txt.gz \ | gunzip -c - \ | вырезать -f2,3,4,5,10 - \ | sort-bed - \ &...
15.10.2017
0
ответов

Как написать сценарий Perl для поиска строки в файле?

Я хочу написать сценарий Perl для поиска переменной, если она присутствует только в заголовках ТЕСТА, а не в ПЕРВОМ, ВТОРОМ или ТРЕТЬЕМ заголовках. Таким образом, перед заголовками ТЕСТА в файле есть N переменных; ...
13.10.2017
0
ответов

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

var1 = "Oct 10 07:34" var2 = "35" Я хочу, чтобы результат был 10 октября 07:35 (значение 35 должно быть из переменной var2).
12.10.2017
0
ответов

Нужен скрипт Linux для планирования задания без использования Cron или at

Для старой ОС Redhat Linux, испытываю проблемы с запуском задания из Cron, но оно отлично работает из моей учетной записи пользователя / командной строки. Похоже, это связано с тем, что Cron использует ...
05.10.2017
0
ответов

Как мне отобразить содержимое find в сценарии оболочки [закрыто]

Я попытался запустить этот сценарий, чтобы отобразить все файлы, необходимые в каталоге, но он не работал . echo "войдите в свой каталог:" Прочитать каталог Echo -e "Пожалуйста, введите название вашего проекта:" ...
05.10.2017
0
ответов

статистика не работает с пробелами?

Я использую скрипт для копирования некоторых файлов в зависимости от года их создания, он отлично работает с файлами без пробелов, но с файлами с пробелами возникает проблема с командой stats, ибо ...
04.10.2017
0
ответов

переупорядочить вывод IO primer3 boulder

Я пытаюсь переставить вывод primer3_core. Например: SEQUENCE_ID = ID_1. PRIMER_LEFT_0_SEQUENCE = ACGTGTAGCGGTTCAGACG PRIMER_RIGHT_0_SEQUENCE = ACCATGCATGATCCATCCAGG PRIMER_LEFT_1_SEQUENCE = ...
02.10.2017
0
ответов

Использование подфункции awk для последовательной нумерации заголовков fasta

Я новичок в написании сценариев оболочки и пытаюсь последовательно пронумеровать заголовки в файле fasta. Последовательности в моем файле fasta выглядят так:> Rodentia sp. ...
30.09.2017
0
ответов

Плохое использование нескольких команд с подстановкой команд для заполнения массива?

Я пишу сценарий bash, чтобы «централизовать» и упростить поиск информации, которую наши менее опытные сотрудники могут использовать при предоставлении технической поддержки. Насколько реально приемлем этот код ...
29.09.2017
0
ответов

Вход с помощью GNU screen с именем пользователя и паролем в скрипте

Мне нужно войти в сеанс screen с screen /dev/tty.usbmodem1415 115200 и затем появляется запрос на имя пользователя и пароль. login: Пароль: После ввода я хотел бы ввести простой ...
28.09.2017
0
ответов

запрашивает сообщение об ошибке, если не указан аргумент ожидаемого сценария

Мне нужно запустить ожидаемый сценарий для входа в систему ssh, но мне нужно создать файл с аргументом argv при выполнении команды. Когда я запускаю этот файл сценария ниже создается. #! / usr / bin / expect ...
22.09.2017
0
ответов

awk issue выбирает строки между двумя шаблонами

"Issue"... Команда выполняет то, что ей предписано. Учитывая этот файл формата mbox: From: me@my.dom #определяет начало первого письма ... Subject: crcheck.sh #идентифицирует ...
15.09.2017
0
ответов

rm -f в сценарии

Вот мой сценарий: [root@hostname ~]# cat ontape.sh #!/bin/bash # sshpass -p 'PASSWORD' ssh root@hostname mkdir -p /home/mybackup/ontape/$(date +%Y-%m-%d) sshpass -p 'PASSWORD' ssh root@hostname ...
21.08.2017