Я столкнулся с этим кодом, но не могу понять exec >&p edit 1 насколько я понимаю: #! /USR/бин/кш
exec 4>&1 ## стандартный вывод сначала сохраняется как файловый дескриптор 4
...
использовать заглавные буквы для содержимого файлов, соответствующих шаблону имени файла "_base.txt"; затем выведите результаты в другую папку с исходным именем файла плюс «_cap.txt» в конце. Я планирую...
Я хочу включить что-то вроде: for f in */*; do mv "$f" "${f%/*}/foo.${f##*.}"; done В моем рабочем процессе в стиле find x -exec y {} \;. Конструкция цикла for и переменная "$f" будут...
У меня есть сценарий, который читает строки Из файла обрабатывает каждую строку. Я хотел бы иметь возможность сделать «после обработки» таким образом, чтобы даже когда скрипт не закончил читать все строки, потому что я нажал ...
Мы понимаем поведение коровы после вилки (Как, например, описанные здесь) следующим образом: FORK создает копию таблицы страниц родителей для ребенка и отмечает только физические страницы, так что если есть ...
#! / Bin / bash
# useradd1.sh - простой сценарий оболочки для отображения диалогового окна формы на экране
# установить имена полей, т.е. переменные оболочки
Имя = ""
OPAC = ""
Интранет = ""
mysqlroot = ""
пароль = ""
# open fd
# exec 3> ...
В руководстве Bash говорится, когда простая команда, отличная от встроенной или оболочки функция должна быть выполнена, ... ловушки, пойманные оболочкой, сбрасываются до значений, унаследованных от родительской оболочки, и ...
По умолчанию, если мы запустим foo () {echo "myfoo"
} он перейдет на стандартный вывод. У меня вопрос, для сценария или функции bash, есть ли программный способ изменить устройство, чтобы команды не ...
Я написал сценарий оболочки с именем testmain.sh: имя пользователя = "рави"
echo "Основной ProcessId:"
эхо $$
exec ./process.sh Если process.sh имеет значение: echo "В подпроцессе идентификатор процесса:"
эхо $$
echo $ username
...
Я пытаюсь скопировать большие изображения на старый грязный жесткий диск, который я не могу открыть Проводник Windows (не спрашивайте ...), и я должен помочь моей дорогой бабушке. Я могу делать, перемещаться по нему ...
Мои знания сценария оболочки немного шаткие, но я хочу запустить демон (Ubuntu 14.04), определенный в /etc/init.d / unicorn, например, случай "$ 1" в начале) check_config check_app_root ...
Почему это невозможно и как это лучше всего обойти: #! / Bin / sh
desc = 5; файл = / etc / passwd
exec "$ desc" <"$ file" # дескриптор файла переменной - это проблема, которую я бы предпочел не оценивать.
Я использую Amazon Linux с оболочкой bash. Я пытаюсь коснуться каждого файла в определенном каталоге, но эта команда не работает: [myuser @ mymachine scripts] $ find / usr / java / jboss / standalone / deployments / ...
Я пытаюсь заменить строку в базе данных. Я нашел возможные решения ниже. Мне подходит # или%, но не для / и |. Может ли кто-нибудь объяснить, почему первые два работают и в чем разница ...
Итак, я пытаюсь использовать setarch для добавления флага -R в программу, но, похоже, всякий раз, когда я делаю какой-либо флаг, я получаю unrecognized architecture. Я использовал arch, чтобы выяснить, что такое bash (x86_64) ...
У меня есть куча файлов .tcx (по сути, файл XML, выводимый устройством GPS) в папке. Они следуют соглашению об именах DATE_LOCATION_SPORT.tcx. Каждый файл имеет кучу узлов точек слежения, отмечая ...
Когда я запускаю find -maxdepth 1 -type d -name 'iptp *' -execdir bash -c "ls {}" \; Я получаю список всех каталогов с именем iptp * Когда я запускаю find -maxdepth 1 -type d -name 'iptp *' -execdir bash -c "git ...
Я понимаю, что должностное лицо может сделать перенаправление ввода-вывода на текущей оболочке, но я только вижу использование как: должностное лицо 6 <&0 # дескриптор Файла связей № 6 с stdin. # Сохраняет stdin. должностное лицо 6> &1...
Итак, у меня есть команда bash, использующая подстановку процесса в строке exec, которая недавно перестала работать, и это сводится к следующему примеру: Содержимое script.sh: #!/bin/bash ls -l "$1" >/tmp/out ...
Я запускаю туннель следующим образом: socat TCP-LISTEN:9090,fork TCP:192.168.1.3:9090 Я хотел бы запустить скрипт для выполнения кода со строками, проходящими через туннель. Скрипт не меняется...
В Ubuntu , Я запускаю date прямо в интерактивной оболочке bash, pid которой равен 6913. $ date
Ср, 2 марта 23:57:44 EST 2016 В то же время я отслеживаю оболочку bash 6913 из другой интерактивной оболочки bash ...
У меня есть поддержанное устройство разработки eMMC (Android) Linux 3.10, и я пытаюсь лучше понять, когда Linux на самом деле читает из eMMC в противоположность кэшу страницы. А именно, я...
Я использую должностное лицо как это: #!/bin/bash должностное лицо>> (кладут для первого удара /tmp/mylog.log) 2> &1 колотят-c 'сон 12312', и я хочу, чтобы вывод команд был в файле журнала, и затем я хочу запуститься...
Мой компьютер выполняется с Ubuntu 14.04. GDB, кажется, является аварийным в другой учетной записи. Например, я делаю очень простой тест. Я пишу файл под ~/test/test.c как это: #include <stdio.h> #...
Я сделал об/мин, который устанавливает .run файл и каждый раз, когда я выполняю об/мин, и об/мин пытается выполнить .run файл, я продолжаю получать ошибку, что должностное лицо-t является недопустимой опцией в следующих строках кода...
; TL-DR - Ответ: потому что динамический компоновщик ld-linux-x86-64.so.2 отсутствовал. Я смонтировался, squashfs (не должен иметь значения), файловая система-ro, цикл в/mnt/foo. Это содержит среди прочего...
Я не добираюсь, почему эхо печатает пустую строку (последняя cygwin версия): ~/tmp> находят, что mydor/-называют "*php" mydor/es/c/packags.php mydor/etns/inx.php mydor/pacepors.php mydor/XAE.php ~/tmp>, находят mydor/-...