标签: command-line-arguments

解析命令行参数的最佳方法是什么?

解析Python命令行参数的最简单,简洁,最灵活的方法或库是什么?

python command-line command-line-arguments

228
推荐指数
10
解决办法
19万
查看次数

如何从命令行禁用Maven Javadoc插件?

在pom.xml中,我有这样的声明

    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <executions>
            <execution>
                <id>attach-javadocs</id>
                <goals>
                    <goal>jar</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
Run Code Online (Sandbox Code Playgroud)

有没有办法从命令行关闭它?

我知道我可以将其提取到配置文件中,但这不是我想要的.

java command-line command-line-arguments maven maven-javadoc-plugin

215
推荐指数
5
解决办法
14万
查看次数

命令行/ shell帮助文本是否有"标准"格式?

如果没有,是否有事实上的标准?基本上我正在编写命令行帮助文本,如下所示:

usage: app_name [options] required_input required_input2
  options:
    -a, --argument     Does something
    -b required     Does something with "required"
    -c, --command required     Something else
    -d [optlistitem1 optlistitem 2 ... ]     Something with list
Run Code Online (Sandbox Code Playgroud)

我从基本上只是阅读各种工具的帮助文本中做到了这一点,但是有一个指南列表还是什么?例如,我使用方括号还是括号?如何使用间距?如果参数是一个列表怎么办?谢谢!

shell command-line command-line-arguments

214
推荐指数
6
解决办法
10万
查看次数

如何在命令行中将变量传递给ansible playbook?

我是ansible的新手并且想知道如何这样做,因为以下不起作用

ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors"
Run Code Online (Sandbox Code Playgroud)

django_fixtures我的变量在哪里?

variables command-line command-line-arguments ansible ansible-playbook

189
推荐指数
10
解决办法
26万
查看次数

在Bash脚本中将字符串作为命令运行

我有一个Bash脚本,它构建一个字符串以作为命令运行

脚本:

#! /bin/bash

matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/"

teamAComm="`pwd`/a.sh"
teamBComm="`pwd`/b.sh"
include="`pwd`/server_official.conf"
serverbin='/usr/local/bin/rcssserver'

cd $matchdir
illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'"

echo "running: $illcommando"
# $illcommando > server-output.log 2> server-error.log
$illcommando
Run Code Online (Sandbox Code Playgroud)

这似乎没有正确地提供参数$serverbin.

脚本输出:

running: /usr/local/bin/rcssserver include='/home/joao/robocup/runner_workdir/server_official.conf' server::team_l_start = '/home/joao/robocup/runner_workdir/a.sh' server::team_r_start = '/home/joao/robocup/runner_workdir/b.sh' CSVSaver::save='true' CSVSaver::filename = 'out.csv'
rcssserver-14.0.1

Copyright (C) 1995, 1996, 1997, 1998, 1999 Electrotechnical Laboratory.
2000 - 2009 RoboCup Soccer Simulator Maintenance Group.


Usage: /usr/local/bin/rcssserver [[-[-]]namespace::option=value]
                                 [[-[-]][namespace::]help]
                                 [[-[-]]include=file]
Options:
    help
        display generic help

    include=file
        parse …
Run Code Online (Sandbox Code Playgroud)

bash shell command-line-arguments

133
推荐指数
4
解决办法
33万
查看次数

如何使用文件的行作为命令的参数?

说,我有一个foo.txt指定N参数的文件

arg1
arg2
...
argN
Run Code Online (Sandbox Code Playgroud)

我需要传递给命令 my_command

如何使用文件的行作为命令的参数?

unix linux shell command-line command-line-arguments

132
推荐指数
8
解决办法
14万
查看次数

在Visual Studio 2010中传递命令行参数?

我正在研究一个C项目,无法弄清楚如何将命令行参数传递给Visual Studio 2010 Express Edition中的main函数.我想调试 - 这些命令行参数如何工作?

c visual-studio-2010 command-line-arguments visual-studio

124
推荐指数
3
解决办法
18万
查看次数

如何在Linux中启动GDB时传递命令行参数?

作为我的任务的一部分,我必须调试一个有错误的程序.但是,我必须首先传递命令行参数才能解决这个问题.

我做:

gdb -tui InsertionSortWithErrors
Run Code Online (Sandbox Code Playgroud)

哪个有效,但之后我不知道如何传递参数.我用过gdb -help,它说了一些关于--args我也尝试过的东西,它没有用.

我希望能够获得调试器+ gui并传递命令行参数.

c linux debugging gdb command-line-arguments

111
推荐指数
4
解决办法
15万
查看次数

你如何在Swift中访问命令行参数?

如何在Swift中访问命令行应用程序的命令行参数?

macos command-line-arguments swift

110
推荐指数
6
解决办法
4万
查看次数

如何通过docker run将参数传递给Shell Script

我是码头工人世界的新手.我必须调用一个shell脚本,该脚本通过docker容器获取命令行参数.例如:我的shell脚本如下所示:

#!bin/bash
echo $1
Run Code Online (Sandbox Code Playgroud)

Dockerfile看起来像这样:

FROM ubuntu:14.04
COPY ./file.sh /
CMD /bin/bash file.sh
Run Code Online (Sandbox Code Playgroud)

我不确定如何在运行容器时传递参数

bash shell command-line-arguments docker

108
推荐指数
6
解决办法
17万
查看次数