shell

Я пытаюсь использовать только IP-адрес (inet) в качестве параметра в скрипте, который я написал. есть ли простой способ в терминале unix получить только IP-адрес, а не просматривать ifconfig? ...

Мне интересно, есть ли лучший способ сделать демона, который ждет чего-то, используя только sh, чем: #! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo "doing stuff" } while true; do sleep 1000 done в частности, мне интересно, есть ли какой-либо способ избавиться от петли и все еще есть ве...

я использую следующее для рекурсивного поиска в каталоге определенной строки и замены ее другой: grep -rl oldstr path | xargs sed -i 's/oldstr/newstr/g' это работает хорошо. Единственная проблема заключается в том, что если строка не существует, то sed не удается, потому что он не получает никаких аргумент...

Я знаю, что могу запустить эмулятор avd, введя emulator.exe @avdname но есть ли команда, чтобы получить список доступных avdnames? Где хранится эта конфигурация avd?...

Я написал сценарий bash, который принимает входной файл в качестве аргумента и читает его. Этот файл содержит некоторые пути (относительно его расположения) к дополнительным файлам, используемым. Я хотел бы, чтобы скрипт перешел в папку, содержащую входной файл, для выполнения дальнейших команд. и как мн...

Я ищу простой, но кросс-платформенный отрицание-процесс, который отрицает значение, возвращаемое процессом. Он должен сопоставить 0 с некоторым значением != 0 и любом значении != 0 к 0, т. е. следующая команда должна возвращать "да, несуществующий путь не существует": ls nonexistingpath | negate && ...

в Linux вы можете конвертировать дату, такую как" 2010-10-02", в метку времени unix в сценарии оболочки с помощью date -d "2010-10-02" "+%s" Так как Mac OS не имеет эквивалента - d на дата. Как вы собираетесь преобразовать дату в метку времени unix в сценарии оболочки....

в проекте, над которым я работаю, мы используем сценарии оболочки для выполнения различных задач. Некоторые скрипты-это SH / Bash, который запускает Rsync, а некоторые-PHP-скрипты. Один из сценариев PHP запускает некоторые интеграционные тесты, которые выводят в JUnit XML, отчеты о покрытии кода и тому подобн...

Я просто хочу запустить исполняемый файл из командной строки ./arm-mingw32ce-g++, но затем я получаю сообщение об ошибке bash: ./arm-mingw32ce-g++: No such file or directory я запускаю Ubuntu Linux 10.10. ls -l списки -rwxr-xr-x 1 root root 433308 2010-10-16 21:32 arm-mingw32ce-g++ С помощью sudo (sudo ....

в оболочке Unix у меня есть env-файл (env file определяет параметры, необходимые для запуска пользовательского скрипта, такие как имя и путь файла журнала, перенаправление выходов и ошибок в файл журнала, сведения о подключении к базе данных и т. д.), который перенаправляет все выходы (сообщения Эхо) и ошибки...