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

Командная строка - это строка, передаваемая интерпретатору команд, которая сообщает ему о действиях, таких как запуск программ или копирование файлов. Интерпретатор обрабатывает командные строки с escape-символами и подстановками.

15
Как заставить команду 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 ./dir1/dir3/earFile1.ear 5400 KB

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


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

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


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

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

6
В чем волшебство знака «-» (тире) в параметрах командной строки?
Примеры: Создайте ISO-образ и запишите его прямо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перейти в предыдущий каталог. cd - Слушайте порт 12345 и распаковывайте отправленные на него данные. nc -l -p 12345 | tar xvzf - Для чего нужен тире и как его использовать?
102 linux  bash  shell  unix  command-line 

7
Выполнение сценария PowerShell из C # с аргументами командной строки
Мне нужно выполнить сценарий PowerShell из C #. Сценарию нужны аргументы командной строки. Вот что я сделал до сих пор: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script results = pipeline.Invoke(); scriptFile содержит что-то вроде …

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

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

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

6
Чистый способ запустить веб-браузер из сценария оболочки?
В сценарии bash мне нужно запустить пользовательский веб-браузер. Кажется, есть много способов сделать это: $BROWSER xdg-open gnome-open в GNOME www-browser x-www-browser ... Есть ли способ сделать это более стандартно, чем другие, который работал бы на большинстве платформ, или я должен просто использовать что-то вроде этого: #/usr/bin/env bash if [ -n …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.