Вопросы с тегом «command-line»

109
Как передать аргумент Makefile из командной строки?

Как передать аргумент Makefile из командной строки? Я понимаю, что могу $ make action VAR="value" $ value с участием Makefile VAR = "default" action: @echo $(VAR) Как добиться следующего поведения? $ make action value value ? Как насчет $make action value1 value2 value1 value2...

108
Как заставить cp перезаписать каталог вместо создания другого внутри?

Я пытаюсь написать сценарий Bash, который перезапишет существующий каталог. У меня есть каталог, foo/и я пытаюсь заменить bar/его. Но когда я это сделаю: cp -Rf foo/ bar/ создается новый bar/foo/каталог. Я не хочу этого. Есть два файла foo/; aи b. Также есть файлы с bar/такими же именами . Я хочу,...

107
Как заставить команду find распечатать размер файла с именем файла?

Если я введу команду поиска следующим образом: $ find . -name *.ear Он распечатывает: ./dir1/dir2/earFile1.ear ./dir1/dir2/earFile2.ear ./dir1/dir3/earFile1.ear Я хочу «напечатать» в командной строке имя и размер: ./dir1/dir2/earFile1.ear 5000 KB ./dir1/dir2/earFile2.ear 5400 KB...

107
Эквивалент Windows команды 'tail'

Есть ли способ имитировать команду * nix tail в командной строке Windows? У меня есть файл, и мне нужен способ вырезать первые n строк текста. Например: D:\>type file.txt line one line two line three D:\>*[call to tail]* > result.txt D:\>type result.txt line two line three...

107
Флаги Perl -pe, -pi, -p, -w, -d, -i, -t?

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

107
Matlab: запуск m-файла из командной строки

Предположим, что; У меня есть m-файл по адресу: C:\M1\M2\M3\mfile.m И exe-файл Matlab находится в этом месте: C:\E1\E2\E3\matlab.exe Я хочу запустить этот m-файл с помощью Matlab из командной строки, например, внутри файла .bat. Как я могу это сделать, есть ли способ это...

106
рекурсивно добавить расширение файла ко всем файлам

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

106
Как передать аргументы командной строки приложению WinForms?

У меня есть два разных приложения WinForms: AppA и AppB. Оба работают под управлением .NET 2.0. В AppA я хочу открыть AppB, но мне нужно передать ему аргументы командной строки. Как использовать аргументы, передаваемые в командной строке? Это мой текущий основной метод в AppB, но я не думаю, что вы...

103
Замена строки в пакетном файле

Мы можем заменить строки в пакетном файле, используя следующую команду set str="jump over the chair" set str=%str:chair=table% Эти линии работают нормально и меняют строку «перепрыгнуть через стул» на «перепрыгнуть через стол». Теперь я хочу заменить слово «стул» в строке некоторой переменной и не...

103
Как определить, работает ли CMD от имени администратора / имеет ли он повышенные привилегии?

Изнутри командного файла я хотел бы проверить, работаю ли я с правами администратора / с повышенными привилегиями. Имя пользователя не меняется при выборе «Запуск от имени администратора», поэтому это не работает. Если бы существовала общедоступная команда, которая не имеет никакого эффекта, но...

102
Есть ли способ игнорировать строки заголовка при сортировке UNIX?

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

102
Создайте новое окно cmd.exe из другого приглашения cmd.exe

Я настраиваю CruiseControl.NET. Проблема, с которой я столкнулся, заключается в том, что я запускаю CC как консольное приложение, и когда моя сборка успешно завершается и выполняется (с использованием exec), она запускает ее в приглашении CruiseControl DOS. Я просто использую простые пакетные...

102
Выполнение сценария PowerShell из C # с аргументами командной строки

Мне нужно выполнить сценарий PowerShell из C #. Сценарию нужны аргументы командной строки. Вот что я сделал до сих пор: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open();...

102
В чем волшебство знака «-» (тире) в параметрах командной строки?

Примеры: Создайте ISO-образ и запишите его прямо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перейти в предыдущий каталог. cd - Слушайте порт 12345 и распаковывайте отправленные на него данные. nc -l -p 12345 | tar xvzf - Для чего нужен тире и как его...

101
git update-index --assume-unchanged в каталоге

git 1.7.12 Я хочу пометить все файлы в заданном каталоге как неизменные. 1) git update-index --assume-unchaged dir/дает "Игнорирование пути". 2) git update-index --assume-unchaged dir/*быстро выходит из строя, потому что он обнаруживает файлы, которые не отслеживаются, поэтому выдает «фатальный:...

101
Чистый способ запустить веб-браузер из сценария оболочки?

В сценарии bash мне нужно запустить пользовательский веб-браузер. Кажется, есть много способов сделать это: $BROWSER xdg-open gnome-open в GNOME www-browser x-www-browser ... Есть ли способ сделать это более стандартно, чем другие, который работал бы на большинстве платформ, или я должен просто...

101
Бесполезное использование кошки?

Вероятно, это есть во многих часто задаваемых вопросах - вместо использования: cat file | command (что называется бесполезным использованием кошки), правильный путь должен быть таким: command < file Во втором, «правильном» варианте - ОС не должна порождать лишний процесс. Несмотря на это, я...

100
Запуск / остановка и перезапуск службы Jenkins в Windows

Я загрузил jenkins-1.501.zip с http://jenkins-ci.org/content/thank-you-downloading-windows-installer . Я извлек zip-файл и успешно установил Jenkins в Windows 7. Дженкинс http://localhost:8080/хорошо бегает . Я хочу остановить службу Jenkins с консоли. Как я могу это сделать? Как запустить и...