标签: command-line-arguments

如何将命令行参数传递给Node.js程序?

我有一个用Node.js编写的Web服务器,我想用特定的文件夹启动.我不确定如何在JavaScript中访问参数.我正在运行这样的节点:

$ node server.js folder
Run Code Online (Sandbox Code Playgroud)

server.js是我的服务器代码.Node.js帮助说这是可能的:

$ node -h
Usage: node [options] script.js [arguments]
Run Code Online (Sandbox Code Playgroud)

我如何在JavaScript中访问这些参数?不知怎的,我无法在网上找到这些信息.

javascript arguments command-line-arguments node.js

2280
推荐指数
30
解决办法
114万
查看次数

如何将命令行参数传递给rake任务

我有一个rake任务需要将值插入多个数据库.

我想从命令行或另一个 rake任务将此值传递给rake任务.

我怎样才能做到这一点?

ruby rake command-line command-line-arguments

1065
推荐指数
15
解决办法
33万
查看次数

在bash shell脚本中传播所有参数

我正在编写一个调用另一个脚本的非常简单的脚本,我需要将参数从当前脚本传播到我正在执行的脚本.

例如,我的脚本名称是foo.sh和调用bar.sh

foo.sh:

bar $1 $2 $3 $4
Run Code Online (Sandbox Code Playgroud)

如何在不明确指定每个参数的情况下执行此操作?

bash command-line-arguments

769
推荐指数
10
解决办法
39万
查看次数

在C#中解析命令行参数的最佳方法?

构建带参数的控制台应用程序时,可以使用传递给的参数Main(string[] args).

在过去,我只是索引/循环该数组并完成一些正则表达式来提取值.但是,当命令变得更复杂时,解析会非常难看.

所以我对以下内容感兴趣:

  • 您使用的库
  • 您使用的模式

假设命令始终遵循通用标准,例如此处的答案.

.net c# command-line-arguments

733
推荐指数
8
解决办法
49万
查看次数

检查传递给Bash脚本的参数数量

如果不满足所需的参数计数,我希望我的Bash脚本能够打印错误消息.

我尝试了以下代码:

#!/bin/bash
echo Script name: $0
echo $# arguments 
if [$# -ne 1]; 
    then echo "illegal number of parameters"
fi
Run Code Online (Sandbox Code Playgroud)

由于某些未知原因,我遇到以下错误:

test: line 4: [2: command not found
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

bash parameter-passing command-line-arguments

663
推荐指数
6
解决办法
71万
查看次数


rm,cp,mv命令的参数列表太长错误

我在UNIX的目录下有几百个PDF.PDF的名称非常长(大约60个字符).

当我尝试使用以下命令一起删除所有PDF时:

rm -f *.pdf
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

/bin/rm: cannot execute [Argument list too long]
Run Code Online (Sandbox Code Playgroud)

这个错误的解决方案是什么?这个错误是否也出现在命令mvcp命令中?如果是,如何解决这些命令?

unix linux command-line-arguments

584
推荐指数
13
解决办法
53万
查看次数

从命令行传递其他变量来制作

我可以将变量作为命令行参数传递给GNU Makefile吗?换句话说,我想传递一些最终会成为Makefile变量的参数.

gnu makefile command-line-arguments

560
推荐指数
7
解决办法
46万
查看次数

547
推荐指数
15
解决办法
34万
查看次数

用户输入和命令行参数

我如何拥有a)可以接受用户输入的Python脚本以及如何使用b)如果从命令行运行,则读入参数?

python input command-line-arguments

504
推荐指数
10
解决办法
111万
查看次数