Описание тега sh
5
ответов
Как выполнить сценарии оболочки без создания файлов
Как выполнить сценарий оболочки без создания файла? Например, предположим, у меня есть следующий скрипт (testscript): #!/bin/bash function run_free() { free -m } run_free Я тогда, конечно, могу выполнить это с: sh testscript Я хочу избежать создания…
21 июн '12 в 06:57
2
ответа
`sh` доступ запрещен через ssh соединение
У меня есть сервер Ubuntu и клиент Windows XP под управлением Cygwin. Сервер sshнаходится в клиенте и пытается выполнить сценарий оболочки с некоторыми параметрами с помощью следующей команды: ssh user@IP_ADDR 'sh /home/user/project/clientside 2 5 7…
20 дек '12 в 01:26
2
ответа
Скрипт для подсчета появления конкретной строки в заданном интервале времени
Мы пытаемся написать скрипт "sendemail.sh" для подсчета количества вхождений определенной строки в файл журнала "SendEmail.log" в течение заданного интервала. У нас есть файл журнала. Так как мы ищем шаблон "ReqInputMsgLog" и нам необходимо подсчита…
20 авг '14 в 07:25
2
ответа
Есть ли способ для меня, чтобы упростить этот крюк pre-commit?
Есть ли способ для меня, чтобы упростить этот крюк предварительной фиксации? Мне кажется, это немного #!/bin/sh message=`$SVNLOOK log -t "$TXN" "$REPOS"` # Block any commits which don't reference a ticket if echo $message | grep -q "re #" then : eli…
09 сен '11 в 08:16
3
ответа
Как сценарий sh может определить, был ли он запущен как задание cron, а не как интерактивный или фоновый?
Я хотел бы использовать один и тот же сценарий для cron и Interactive, просто задаваясь вопросом, существует ли универсальный способ в системах UNIX/Linux, чтобы легко сделать это определение.
20 авг '13 в 23:25
4
ответа
Как я могу rsync всю папку на основе наличия определенного типа файла в этой папке
У меня настроен сервер, который получает фильмы в папку. Затем я подаю эти фильмы, используя DLNA. Но в начальной папке, где они заканчиваются, все виды файлов заканчиваются. Картинки, музыка, документы и т. Д. Я решил исправить это, запустив в этой…
29 дек '10 в 18:15
1
ответ
Отказ в разрешении Cron
Добрый день, у меня в домашнем каталоге есть скрипт bash, который работает должным образом из командной строки (файловая структура - стандартное хранилище мультимедиа DV. <отмечено для некоторых проблем с разрешениями), но я получаю эту ошибку от cr…
20 янв '10 в 19:43
1
ответ
Сценарий sh bash неоднозначный pid перенаправления файла с использованием одинарных кавычек
У меня есть следующая новая строка в моем файле.sh su --session-command='$javaCommandLine & >>$serviceLogFile 2>&1 & echo \$! >$pidFile' $serviceUser || return 1 Когда у меня было это с двойными кавычками, это работало, но pi…
23 дек '13 в 05:21
1
ответ
Как переключить пользователя в команде оболочки
Я создаю сценарий оболочки для автоматизации процесса импорта нашего сертификата. Он будет работать как root для обновления групповой политики. После завершения, как мы можем изменить корень, чтобы войти в систему имя пользователя в MAC? Пример: #!/…
14 мар '17 в 06:27
2
ответа
Выполнение скрипта sh из cron
У меня есть скрипт test.sh #!/bin/sh php /home/v/file.php sh /root/x/some.sh когда я запускаю файл как root из командной строки, он работает. sh /home/v/test.sh когда я устанавливаю его в crontab -e (это корневой cron), не работает * * * * * sh /hom…
02 фев '11 в 15:11
0
ответов
Почему команды psql в моем скрипте внезапно убиваются Дженкинсом / Хадсоном?
У меня есть существующее задание jenkins, которое запускает скрипт оболочки для копирования моей среды prod в qa. Мы добавили много данных в prod (дамп gzip перешел с 2 гигабайт до 15 гигабайт), и все мои внезапные задания на jenkins стали терпеть н…
11 апр '19 в 14:01
1
ответ
Нельзя вводить строчные буквы e в amazon ec2 (Amazon Linux)
После нескольких дней работы с моей новой сборкой ec2 происходит следующее: Я вхожу в SSH, все хорошо, я делаю свое кодирование Я возвращаюсь на следующий день и захожу в SSH Я не могу набрать нижний регистр e больше - я получаю сообщение об ошибке …
29 ноя '11 в 16:27
3
ответа
FreeBSD 8.2, удален /bin/sh, не загружается
Я принял действительно плохое решение на одном из моих серверов. я удалил /bin/sh, Я перезапустил сервер, и сервер не будет работать, потому что это нужно /bin/sh запустить сценарии rc. Я не могу получить доступ к однопользовательскому режиму, потом…
16 дек '11 в 15:44
2
ответа
Запустите ntpdate из rc.local
Мой /etc/rc.local является: #!/bin/sh touch /var/lock/subsys/local /data/automatic/ntpdate.sh мой /data/automatic/ntpdate.sh является: #!/bin/sh echo "RWQERWER" >> /data/logs/1.log ntpdate ntp.fudan.edu.cn >> /data/logs/1.log Эхо "RW .…
19 июл '13 в 07:06
3
ответа
SH условное перенаправление
Я хочу иметь возможность перенаправить некоторые выходные данные моего сценария на /dev/null на основе ключа командной строки. Я не знаю, как мне это сделать. Глупо было бы что-то вроде этого (слишком упрощенно): #!/bin/sh REDIRECT= if [ $# -ge 1 -a…
06 авг '12 в 19:13
2
ответа
Как удалить символ ^m
Мне нужно скомпилировать Qt под Debian 64-bit. Я скачал исходники, но в каждом файле в конце строк есть символ ^M, и bash не запускает скрипт конфигурации. Как удалить его из всех файлов в источниках qt? Благодарю.
25 окт '12 в 12:10
1
ответ
Среда обновления AIX после изменения.profile
Я использую AIX 5.3. Я внес изменения в пользовательский файл.profile (добавил пару переменных среды). Есть ли команда, которую я могу использовать для повторной обработки файла.profile для конкретного пользователя без необходимости выхода из систем…
25 сен '09 в 15:07
2
ответа
PHP, SSH2 и Bash Scripts не ладят
Я использую библиотеку SSH2 в своем PHP для выполнения сценария SH на удаленном сервере. Когда я запускаю его вручную по SSH, он работает просто отлично. Однако, когда я пытаюсь запустить его через PHP, скрипт запускается, но никогда не завершается.…
29 май '12 в 20:58
1
ответ
Как изменить оболочку по умолчанию во FreeBSD?
Оболочка по умолчанию во FreeBSD sh и я действительно не могу этого вынести: автозаполнение очень ограничено, и команды перефразирования убивают меня. Я чувствую себя вооруженным и одноногим мужчиной... Как я могу изменить оболочку глобально на zsh …
29 янв '11 в 14:37
1
ответ
Дата и другие команды больше не работают в скрипте sh
У меня есть сценарий оболочки, который раньше запускал find в Ubuntu 10.04, но, поскольку я перешел на 12.04, он не работает, как раньше, выдает следующие сообщения: /home/checks.sh: 1: /home/checks.sh: date : not found find: invalid mode `0777\r' с…
28 окт '12 в 09:05