Вопросы с тегом «shell»

237
Что такое / dev / null 2> & 1?

Я нашел этот кусок кода в /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Это сбрасывает и перезагружает брандмауэр. Я не понимаю >> /dev/null 2>&1часть. Какова цель наличия этого в cron? Это отменяет мои...

236
Что Linux эквивалентно паузе DOS?

У меня есть сценарий оболочки Bash, в котором я хотел бы приостановить выполнение, пока пользователь не нажмет клавишу. В DOS это легко сделать с помощью команды «пауза». Есть ли эквивалент Linux, который я могу использовать в своем...

235
перенаправить копирование стандартного вывода в файл журнала изнутри самого скрипта bash

Я знаю, как перенаправить стандартный вывод в файл: exec > foo.log echo test это поместит 'test' в файл foo.log. Теперь я хочу перенаправить вывод в файл журнала и сохранить его на стандартный вывод то есть это можно сделать тривиально снаружи скрипта: script | tee foo.log но я хочу сделать...

234
Как передать стандартный вывод, сохраняя его на экране? (а не в выходной файл)

Я хотел бы передать стандартный вывод программы, сохраняя ее на экране. С простым примером ( echoиспользуйте здесь только для иллюстрации): $ echo 'ee' | foo ee <- вывод, который я хотел бы увидеть Я знаю, что можно скопировать стандартный вывод в файл, но это не то, что я хочу. $ echo 'ee' |...

234
Как я могу запустить PowerShell со средой выполнения .NET 4?

Я обновляю скрипт PowerShell, который управляет некоторыми сборками .NET. Сценарий был написан для сборок, созданных на основе .NET 2 (той же версии платформы, с которой работает PowerShell), но теперь он должен работать как со сборками .NET 4, так и со сборками .NET 2. Поскольку .NET 4...

233
Как запустить сценарий оболочки в OS X двойным щелчком мыши?

У меня есть сценарий оболочки, который имеет разрешение на выполнение пользователем в OS X, но когда я дважды щелкаю по нему, он открывается в текстовом редакторе. Как я могу запустить его, дважды щелкнув по...

233
Эхо-эквивалент в PowerShell для тестирования скриптов

Я хотел бы выводить переменные и значения в сценарии PowerShell , устанавливая флаги и просматривая данные в течение всего сценария. Как бы я это сделал? Например, что будет PowerShell эквивалентно следующему коду PHP? echo "filesizecounter: " . $filesizecounter...

229
Как мне перечислить одно имя файла на строку вывода в Linux?

Я использую ls -aкоманду, чтобы получить имена файлов в каталоге, но вывод в одной строке. Как это: . .. .bash_history .ssh updater_error_log.txt Мне нужна встроенная альтернатива, чтобы получить имена файлов, каждое в новой строке, например: . .. .bash_history .ssh updater_error_log.txt...

228
Получить последний dirname / filename в аргументе пути к файлу в Bash

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

226
Создание жестких и мягких ссылок с помощью PowerShell

Может ли PowerShell 1.0 создавать жесткие и программные ссылки, аналогичные разновидностям Unix? Если это не встроено, может кто-нибудь указать мне на сайт, который имеет скрипт ps1, который имитирует это? Это необходимая функция любой хорошей оболочки, ИМХО....

225
Как назначить вывод команды для переменной Makefile

Мне нужно выполнить некоторые правила make условно, только если установленный Python больше определенной версии (скажем, 2.5). Я думал, что могу сделать что-то вроде выполнения: python -c 'import sys; print int(sys.version_info >= (2,5))' а затем используя вывод («1», если в порядке, «0» в...