1
ответ

исполнительные сбои CP из сценария, все же работы при прямом издании

У меня есть сценарий, который копирует резервные копии SQL на Windows Server. Вот строка от/etc/fstab://my.win.box/share$/winshare cifs учетные данные =/etc/credfile, dom=mydomain, uid=0, gid=0, file_mode =...
23.04.2013
0
ответов

Как увеличить СЧЕТЧИК в сценарии -exec?

Контекст :zsh Catalina MacOS :Исполняемый скрипт BatesStamp использует imagemagick для штамповки номера в файле jpg :. #BatesStamp :ПЕРЕЗАПИСЫВАЕТ и штампует ОДИН файл со СЧЕТЧИКОМ (в верхнем левом углу )#использование
20.11.2021
0
ответов

Как exec > работает с пользовательскими данными AWS EC2?

Я писал модуль Terraform для AWS EC2, который включал выполнение bash в разделе пользовательских данных
28.09.2021
0
ответов

php exec/shell _поведение exec CLI и CGI

Я пытаюсь использовать php для запуска некоторых системных команд и получаю поведение, которое не совсем понимаю. Если скрипт php запускается из командной строки, я получаю ожидаемые результаты. Но запустить его...
22.07.2021
0
ответов

Ошибка формата Exec

Я знаю, что об этом часто говорят, но для меня это просто не имело смысла. Итак, я скомпилировал код C с помощью установленного компилятора gcc, но он просто выполнялся. Во многих других сообщениях говорилось, что это, вероятно, было...
01.10.2020
0
ответов

скрипт зависает из-за `exec `на серверах AiX с оболочкой ksh

Приведенный ниже сценарий нормально работает на всех серверах в моей инфраструктуре. Однако недавно я обнаружил, что он не может завершить выполнение и просто зависает на серверах Aix с оболочкой ksh. кот myscript.sh экспорт...
19.09.2020
0
ответов

Проблема с командой " -exec ls -l {} "

Я работал в лаборатории, и у меня возникли проблемы с функцией части команды, которую мы должны выучить. Вот он :найти. -имя " *.txt" -exec ls -l {} \; Я определил, что...
02.09.2020
0
ответов

Идентичный execve вызывает отказ в доступе для одной программы, но не для другой

Отказ в доступе появляется, когда я пытаюсь открыть вложение в Thunderbird. Тем не менее, это не похоже на ошибку Thunderbird, потому что, когда я отслеживаю процесс, я вижу, что он выдает правильный вызов. И все же это...
27.07.2020
0
ответов

команда exec не принимает xargs, зависает при вводе команды

Я не очень хорошо знаком с exec. Я пробежал несколько тестов и примеров. Я хотел передать ему команду, написанную в файле. Я ожидаю, что эта команда будет запущена с exec так же, как если бы это было ...
12.03.2020
0
ответов

Что делает этот скрипт?

#!/bin/bash echo 123456789 > out.txt exec 3<> out.txt читать -n 4 <&3 эхо -n 5 >&3 exec 3>&- Был задан вопрос о содержании файла out.txt в конце сценария на собеседовании ...
16.02.2020
0
ответов

Ограничения памяти Cgroup и уничтожение процессов

У меня следующая ситуация : (Следующие функции взяты из python) У меня есть процесс A, который запущен, и для него установлено ограничение памяти cgroup. Я создаю дочерний процесс из A, используя ...
28.11.2019
0
ответов

Как `execve()` передает аргументы командной строки в `main()`? [дубликат]

Как execve(path, argv, envp) передает аргументы командной строки в массиве argv и массиве окружения envp основной функции исполняемого файла? Передает ли адрес...
03.06.2019
0
ответов

Команда CronJob для удаления нескольких подкаталогов по имени в заданном каталоге.

У меня есть две IP-камеры, которые отправляют снимки на FTP-сервер каждые 10 секунд с 08:00 до 20:59. Структура каталога выглядит следующим образом: `-- public_html `-- securitycams |-...
03.06.2019
0
ответов

Как выполнить что-то в текущей оболочке [дубликат]

Я хочу создать сценарий bash или что-то подобное, которое я могу выполнить в текущей оболочке: echo '#!/bin/bash export foo="bar" ' > zoom.sh, но если Я хочу запустить этот скрипт в текущем ...
31.05.2019
0
ответов

Как `execve ()` вызывает специальную процедуру запуска и функцию main ()?

Когда программа на C выполняется ядром - функцией execve (), где execve () вызывает специальный подпрограмма запуска crt0, которая вызывается перед вызовом основной функции? где выполняется вызов execve () ...
02.02.2019
0
ответов

Требуется ли, чтобы `argv [0]` из `execve ()` совпадал с компонентом базового имени аргумента `pathname`?

В #include int execve (const char * pathname, char * const argv [], char * const envp []); argv [0] of execve соответствует argv [0] в главной функции новой программы, а ...
28.11.2018
0
ответов

Что такое exec

Мне нужно понять следующую последовательность скриптов. $ command. = "n \ n \ n \ n \ nt \ n7 \ nc \ nw \ n"; exec ("echo -e \" {$ command} \ "| / sbin / fdisk {$ kernelDevice}"); Я не могу понять ...
17.11.2018
0
ответов

, заменяя текущую оболочку на execl()

в следующей программе на языке Си: #include #include #include int main(void){ char *shell = getenv("SHELL"); execl(shell, NULL, NULL); ...
09.07.2018
0
ответов

На что ссылается интерпретатор, о котором сообщает `file`?

I ' m пытается запустить исполняемый файл perl, предоставленный библиотекой отладки в Ubuntu 16.04, но по какой-то причине файл «не исполняемый», хотя кажется, что он соответствует моей архитектуре. Perl ...
11.02.2018
0
ответов

Что логика есть у команды «exec tail -n +3 $ 0» из конфигурации grub2?

Создание пользовательского пункта меню, застрял на этой команде: exec tail -n +3 $ 0 Пробовал в терминале, получил странный результат, не могу понять , что именно делает эта команда и зачем она нужна grub. Не могли бы вы ...
28.01.2018
0
ответов

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

У нас есть два сценария: Father.bash и son.bash, где Father.bash запускает son.bash как /tmp/son.bash в Father.bash мы устанавливаем exec> $ log 2> & 1, а также в son.bash мы устанавливаем exec> $ log 2 & ...
28.01.2018
0
ответов

как отправить стандартный вывод и стандартную ошибку в два файла

Я использую следующий синтаксис для отправки стандартного вывода и стандартной ошибки в файл $ log log = / var / tmp / install.log info = / tmp / info.log exec> $ log 2> & 1 как перенаправить и стандартные ...
28.01.2018
0
ответов

exec в php не работает

I ' m запускает apache с php 7.0 на raspberry pi 3. Когда я использую команду curl в командной строке, она отлично работает. Но когда я использую эту команду в своем PHP-коде, она ничего не делает. Есть идеи, что это ...
03.12.2017
0
ответов

Изменить исполняемый файл по умолчанию для файла с потенциально отсутствующим шебангом

У меня есть библиотека — пользователи должны создавать исполняемые файлы, потенциально с хэш-бангом, чтобы указать exec, какой исполняемый файл использовать. Если они опускают хеш-банг, то я думаю, что большинство систем по умолчанию используют /bin/sh, я
25.11.2017
0
ответов

Как найти и выполнить все «деинсталляционные» обычные файлы?

У меня есть пара деинсталляционных файлов. Я хочу найти их всех и выполнить одно за другим. Я знаю о комбинации find и exec, поэтому попробовал найти. -name uninstall -exec {} \; Но это дает мне такое ...
09.10.2017
0
ответов

Как выполнить bash (в скрипте) с собственным файлом .bash_logout?

Я хочу выполнить bash в подпрограмме, и когда пользователь выходит из подпрограммы, я хочу выполнить некоторые другие команды (например, для сохранения журналов в файл). Что-то вроде этого: run.sh: #!/bin/bash function ...
13.07.2017
0
ответов

используйте exec -a для имени процесса, но запускайте его в фоновом режиме, невосприимчивым к CTRL-C

Я хотел бы запустить фоновый процесс из сценария bash, но в то же время время дать ему другое имя и также сделать его невосприимчивым к CTRL-C. Я пробовал следующее: exec -a NiceName java -cp .... long ...
09.12.2016
0
ответов

В доступе отказано при использовании -exec {} ls с командой find

При запуске следующей команды я получаю сообщение об отказе в разрешении для всех файлов. найти / data / code / -name "* .jar" -exec {} ls \; find: `/data/code/project/shared/build/thirdparty/log4j-1.2.8 / ...
07.06.2016
0
ответов

Почему Ubuntu 16.04 выполняет определенный образ C # через 90 секунд, в то время как другие работают в режиме 24X7?

Я хотел бы найти систему Ubuntu Linux 16.04 команда, аналогичная strace, чтобы выяснить, почему моя программа на C ++, ServiceController.exe, которая [execle ("/ usr / lib / mono / 4.5 / mono-service "," / usr / lib / mono / 4 ....
31.05.2016
0
ответов

Как найти файлы и действовать с ними (find + exec)

Я загрузил около 3200 сайтов на глубину 2. Так что теперь у меня есть одна главная папка (abc), которая содержит много папок, содержащих файлы для каждого сайта. Таким образом, моя папка abc содержит 3200 папок и ...
03.04.2016