标签: command

NodeJS 的命令字符串解析工具

我正在使用SailsJS一个应用程序。从前端即NodeWebkit用户将输入一个命令,该命令将通过套接字发送到服务器。

该命令在后端解析并调用特定的服务/控制器。

套接字代码如下:

socket.on('command', {'command':'user -a -n abhishek -p 123456'})  
Run Code Online (Sandbox Code Playgroud)

我用于JISON命令行解析,它获取命令中的所有选项及其值。

有没有比 JISON 更好的命令解析器,我可以在这里使用。
提前致谢

javascript command node.js sails.js

3
推荐指数
1
解决办法
1300
查看次数

替换文件中字符串的命令

我想使用命令替换文件中的字符串,但问题是字符串是这样的

"https": false,
Run Code Online (Sandbox Code Playgroud)

我想把它改成

“https”:正确,

反之亦然。

有什么办法可以通过命令来完成这个任务吗?正在开发自动脚本,因此每当用户登录此命令时,我都会对除此之外的所有内容进行排序。

string grep command replace sed

3
推荐指数
1
解决办法
2021
查看次数

什么是 Programdata/Application Data 文件夹?

因此,我正在编写一个迭代指定目录树的应用程序,并且我正在尝试处理文件夹访问权限的异常,并且我遇到了编译器返回的一个文件夹,其中包含 C:\ProgramData\Application Data 目录

有谁知道这个文件夹是什么?它似乎不存在于 Windows 资源管理器中。就像,该文件夹不存在。它没有隐藏。它只是不存在。我能够使用提升的命令提示符进入该文件夹,但是当我使用“dir”命令查看该文件夹包含的内容时,CMD 返回:

“C:\ProgramData\Application Data 目录

文件未找到”

我很好奇这个文件夹是什么......

windows explorer command cmd prompt

3
推荐指数
1
解决办法
9502
查看次数

命令KILL可以发送所有信号吗?

我想知道是否所有信号都可以使用 Kill 命令发送到进程上。

我看过Kill和Signal的手册(第7节),但我不知道Linux中存在的信号是否都可以与Kill一起使用。

谢谢

linux bash shell command-line command

3
推荐指数
1
解决办法
1160
查看次数

在 Linux 中将 WordPress 升级到最新版本

除了传统方式之外,还有什么方法可以轻松地将 WordPress 升级到 Linux 中的最新版本吗?

linux wordpress command upgrade

3
推荐指数
1
解决办法
2624
查看次数

bash 中的 while 循环使用 pgrep 检查服务是否存在

有人可以向我解释为什么这不起作用吗?

  /usr/bin/mysqld_safe
  STATUS=$(/usr/bin/pgrep mysql | wc -l)
  while $STATUS -eq 0; do
    echo "$STATUS"
    sleep 1
  done
Run Code Online (Sandbox Code Playgroud)

它违背任何逻辑。是的,我不熟悉 bash :)

ps 我试图等到服务启动,但运行此命令后,甚至不会打印 echo“$STATUS”!所以循环没有运行

bash service command

3
推荐指数
1
解决办法
9514
查看次数

将图表 (ggplot2) 中的标题与另一个文件的标签作为下标

在我的程序中,我有两个主要文件,第一个包含数据,第二个包含标签(或图形标题):

\n\n

文件总数1(数据)

\n\n
3   10000   3   32039232    1   0.0017290351    2   0.0002781092\n3   10001   3   32101193    1   0.0045398899    2   0.0032875689\n3   1000    1   60233253    1   0.0022057964    2   6.747e-06\n3   10002   3   32108182    1   0.0219913914    2   0.0102120679\n3   10003   3   32133994    1   0.0007025013    2   0.0010197563\n3   10004   3   32192498    1   0.0029210855    2   0.0036980008\n3   10005   3   32230041    1   0.0005408603    2   0.0015782048\n3   10006   3   32271305    1   1.099e-07       2   0.0033466856\n3   10007   3   32289336    1   0.0185812303    2   0.0027349589\n3   10008   3   32453784    1   0.0080117379    2   0.0003596759\n
Run Code Online (Sandbox Code Playgroud)\n\n

锉腿(标签)

\n\n
\xc3\x81re de …
Run Code Online (Sandbox Code Playgroud)

linux command loops r ggplot2

3
推荐指数
1
解决办法
5728
查看次数

Unix bash 错误 - 需要二元运算符

下面是我的 bash 脚本中的代码。当我给命令 2 个参数时,我收到一条错误消息,指出二元运算符是预期的(当我给命令 1 个参数时,不会给出错误)。当我给出 2 个参数时,它确实会更改文件权限,因为当我执行 ls -l 时我可以看到它,但它仍然给我这个错误。我如何解决它?

for file in $@
do
    chmod 755 $file
done

if [ -z $@ ]
then
        echo "Error. No argument."
        exit $ERROR_CODE_1
fi
Run Code Online (Sandbox Code Playgroud)

我现在已经添加了这个

if [ ! -f "$*" ]
then
       echo "Error. File does not exist"
       exit $ERROR_NO_FILE
fi
Run Code Online (Sandbox Code Playgroud)

但现在,当我输入超过 1 个参数时,即使文件确实存在,它也会执行 if 语句中的所有操作(即打印 error.file 不存在)。

unix bash shell command

3
推荐指数
1
解决办法
2万
查看次数

命令行参数 - 设置运行 Python 代码时的超时限制

我有一个 bash 文件,在其中我在 for 循环中多次执行 python 代码。我想设置一个超时,这样如果 python 代码花费的时间超过一定时间,那么我们就进入下一次迭代。编译和运行 python 文件时,如何向 bash 代码行添加超时?这是我用于运行 python 代码的当前行:

python hw.py
Run Code Online (Sandbox Code Playgroud)

我想要这样的东西:

python hw.py timeout=120
Run Code Online (Sandbox Code Playgroud)

python bash command arguments timeout

3
推荐指数
1
解决办法
5646
查看次数

如何将 Node.js 命令行应用程序转换为单个可执行文件?

commander.js我使用Node.js 平台构建了简单的命令行应用程序。现在我想将其编译为简单exe文件,我可以直接执行。

意味着我想要单个可执行文件来完成完整的应用程序

这是我的应用程序结构

APP_ROOT
  | - package.json
  | - node_modules
  | - node_modules/.bin/myapp.bat
  | - node_modules/myapp/bin/myapp
  | - node_modules/myapp/bin/myapp-action1
  | - node_modules/myapp/bin/myapp-action2
Run Code Online (Sandbox Code Playgroud)

谢谢

windows command node.js node-commander

3
推荐指数
1
解决办法
6902
查看次数