command-line-arguments

    5热度

    1回答

    有没有办法在java中获取命令行参数传递给程序外main函数? 我正在写一些代码,这是我无法控制的更大的应用程序的一部分,我想知道命令行参数是什么,而不修改main函数。 注意:我已经看过how to get the JVM arguments和how to get the arguments in main,但希望在我们的应用程序的其他部分获得它,而不必将它们保存在main函数中,这是我无法控制

    0热度

    3回答

    我有一个循环来解析命令行参数。如果-d或-b参数有一个参数,一切工作正常。但是当我传递没有参数的-d或-b时,脚本进入无限循环。 # Parse command line input while [ "$#" -gt 0 ]; do case "$1" in -d) DOMAIN="$2"; shift 2;; -b) BITS="$2"; shift 2;;

    1热度

    2回答

    为了简单起见,请使用这些无用的代码。如果我尝试使用clang编译下面的代码片段,我会得到以下错误消息: argc_test.c:5:14:错误:指针和整数之间的比较('char **'和'int')[-Werror ]如果(!的argc = 4) 的代码: #include <stdio.h> #include <stdlib.h> int main(int agrc, char *arg

    -1热度

    1回答

    我有一些脚本将参数作为输入一个或多个路径。 脚本运行这样的:myScript.py d:\ Folder1中,E:\ OtherData \文件 在脚本中,我在逗号分割的路径参数和我读到的路径。 问题是Python无缘无故地在每个路径的末尾添加了一个\ r。 因此,该脚本尝试读取D:\ Folder1 \ r和E:\ OtherData \ Files \ r。 这是为什么,我该如何解决它?

    0热度

    1回答

    Git似乎将不一致地处理git branch命令的--contains,--merge和--no-merge选项。 这个问题最好在Git mailing list上提供,但它也可以放在这里。 我发现,指定多个--contains选项给git branch命令是这样的: git branch --contains <hash1> --contains <hash2> 被视为或操作,其中包含任一<

    1热度

    2回答

    #include <stdio.h> #include <string.h> int myatoi(char *str) { int i, res = 0; for (i = 0; str[i] != '\0'; ++i) { res = res * 10 + str[i] - '0'; return res; } } int ma

    0热度

    2回答

    我在嵌入式设备上。我从shell运行几个qt应用程序。 我一直都要通过'-platform linuxfb'参数。 是否有一个设置,以便其追加自动或让运行ENV 知道什么时候一个Qt应用程序启动,所以我不必总是输入它。 或 有一个编译设置,将始终有 -platform linuxfb

    1热度

    3回答

    我想让用户提供一个4位数字作为参数的配置设置。对于特定设置A,B,C或D,每个数字将对应于True或False状态。 A B C D 0 1 0 0 # would indicate that the user wants B setting only 1 1 0 1 # would indicate that the user wants the A, B and D set

    2热度

    2回答

    我使用别名grep的,,增加了行号到输出: alias grep="grep -n -I --color" 对于某些命令,我​​想从grep命令删除-n。我找不到“不要添加行号”标志。是这样的可用或者我不得不添加一个额外的别名亚麻布?

    0热度

    2回答

    例如,如果用户要键入命令行参数: java程序9 1 3.3 我将使用什么公式程序把它在顺序并打印出:3.3在1和9之间 我需要三个公式,但他们具体是什么?