Tag: 命令行

使用argparse获取选定的子命令

当我用python argparse使用子命令时,我可以得到选定的参数。 parser = argparse.ArgumentParser() parser.add_argument('-g', '–global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '–count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g, 'xyz', 'foo', '–count', '42']) # args => Namespace(global='xyz', count='42') 所以args不包含'foo' 。 简单地写sys.argv[1]是不行的,因为可能的全局参数。 我怎样才能得到子命令本身?

Java中的命令行进度条

我有一个Java程序在命令行模式下运行。 我想显示一个进度条,显示完成工作的百分比。 在unix下使用wget可以看到同样的进度条。 这可能吗?

通过命令行构buildAndroid Studio应用程序

我想构build一个Android Studio应用程序(Gradle构build系统),但是我想通过命令行来完成。

从命令行服务当前目录

有人可以给我一个提示,如何从命令行服务当前目录与ruby? 如果我可以有一些系统configuration(如MIMEtypes),并且从每个目录简单地启动,那将是非常棒的。

将命令行选项添加到CMake

我正在使用CMake构build一个大型的库,我希望用户能够select性地启用/禁用构build过程的某些部分。 我如何添加命令行选项到我的CMake构build,例如,以便用户可以input类似cmake –build-partone –nobuild-parttwo –dothis=true –dothat=false ..东西cmake –build-partone –nobuild-parttwo –dothis=true –dothat=false .. 显然,OPTION关键字将创build可以从CMake GUI设置的variables,但我无法弄清楚如何从命令行执行此操作。

如何评论在Windows命令行?

在Bash中,#用于评论以下内容。 我想知道在Windows命令行中如何发表评论?

在命令提示符下编译/执行C#源文件

如何从命令提示符窗口编译和执行.cs文件?

来自文件内容的命令行参数

如何将文件内容转换为Unix命令的参数? 将参数转换为文件内容的步骤如下: echo ABC > file.txt 但是另一个方向?

命令行Zsh中的注释

我在Ubuntu上最近从Bash切换到Zsh,对此我感到非常高兴。 但是,我真的很想念,而且我也没有find如何实现同样的目标。 在Bash中,每当我input一个很长的命令,并且注意到之前我必须运行其他东西,我只需要将它注释掉,如下所示: me@home> #mysuperlongcommand with some arguments me@home> thecommandIhavetorunfirst #and then: then up up me@home> #mysuperlongcommand with some arguments #I just need to uncomment it! 然而,这种相当反复的情况并不像zsh那样容易解决,因为#mysuperlongcommand将以这种方式运行(并导致zsh: command not found: #mysuperlongcommand 。

命令行:pipe道findrm的结果

我试图找出一个删除超过15天的SQL文件的命令。 find部分是工作,但不是公司。 rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f \( -name '*.sql' \) -mtime +15 它列出了我想删除的文件,但不删除它们。 path是正确的。 usage: rm [-f | -i] [-dIPRrvW] file … unlink file /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120601.backup.sql … /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120610.backup.sql 我究竟做错了什么?