-
0 votesanswersviews
在命令行中链接几个带有选项的转换
我的命令行实用程序应该接受相互连接的几个过滤器(类似于Unix管道) . 每个过滤器都有许多选项 . 例如 chain 过滤器目前有以下选项: -t NAMESPACE, --target NAMESPACE target namespace(s) -s {precedence,doc}, --next-script {precedence,do... -
1200 votesanswersviews
如何在Bash中将变量设置为命令的输出?
我有一个非常简单的脚本,如下所示: #!/bin/bash VAR1="$1" MOREF='sudo run command against $VAR1 | grep name | cut -c7-' echo $MOREF 当我从命令行运行此脚本并将参数传递给它时,我没有得到任何输出 . 但是,当我运行 $MOREF 变量中包含的命令时,我能够获得输出 . 我... -
2610 votesanswersviews
如何在shell脚本中打印JSON?
是否有(Unix)shell脚本以人类可读的形式格式化JSON? 基本上,我希望它改变以下内容: { "foo": "lorem", "bar": "ipsum" } ...进入这样的事情: { "foo": "lorem", "bar": ... -
1437 votesanswersviews
如何在MySQL中使用命令行导入SQL文件?
我有 .sql 文件,从 phpMyAdmin 导出 . 我想使用命令行将其导入到不同的服务器中 . 我安装了Windows Server 2008 R2 . 我把 .sql 文件放在 C drive 上,我尝试了这个命令 database_name < file.sql 它不起作用我得到语法错误 . 如何导入此文件没有问题? 我是否需要先创建数据库? -
361 votesanswersviews
使用命令行参数运行PostgreSQL .sql文件
我有一些包含数千个INSERT语句的.sql文件,需要在我的PostgreSQL数据库上运行这些插件才能将它们添加到表中 . 文件很大,无法打开它们并将INSERT语句复制到编辑器窗口并在那里运行它们 . 我在Internet上发现您可以通过导航到PostgreSQL安装的bin文件夹来使用以下内容: psql -d myDataBase -a -f myInsertFile 就我而言: psq... -
1464 votesanswersviews
如何在Bash中解析命令行参数?
说,我有一个用这行调用的脚本: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile 或者这一个: ./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile 解析这个的可接受方式是什么,在每种情况下(或两者的某种组合) $v ,_ $f 和 $d 都将被设置为 tr... -
91 votesanswersviews
运行节点bin脚本时确定命令行工作目录
我正在创建一个节点命令行界面 . 它全局安装并使用bin文件执行 . 我打算在我正在处理的文件的根目录下打开一个命令窗口然后只运行命令但是我无法确定当前的工作目录,因为 process.cwd() 正在返回节点包的目录 . 我最初假设,因为代码是使用批处理文件作为包装器执行的(这是bin文件在开始时无需节点就可以执行的方式),所以这是不可能的,但咖啡脚本设法做到这一点 . 我看了一下咖啡脚本来源,... -
665 votesanswersviews
如何从Windows命令行获取应用程序退出代码?
我正在运行一个程序,想看看它的返回代码是什么(因为它根据不同的错误返回不同的代码) . 我知道在Bash中我可以通过运行来做到这一点 echo $? 在Windows上使用cmd.exe时该怎么办? -
584 votesanswersviews
将Windows cmd标准输出和stderr重定向到单个文件
我正在尝试将DOS命令的所有输出(stdout stderr)重定向到单个文件: C:\>dir 1> a.txt 2> a.txt The process cannot access the file because it is being used by another process. 是可能的,还是应该重定向到两个单独的文件? -
709 votesanswersviews
如何在Windows CMD中的一行中运行两个命令?
我想在Windows CMD控制台中运行两个命令 . 在Linux中,我会这样做 touch thisfile ; ls -lstrh 它是如何在Windows上完成的? -
385 votesanswersviews
'echo'在shell脚本中没有换行符
我的脚本中有 echo 的问题: echo -n "Some string..." 版画 -n Some string... 并移动到下一行 . 在控制台中,它正确地工作而没有换行: Some string... -
759 votesanswersviews
从命令行列出所有环境变量?
我想知道是否可以从Windows的命令提示符列出所有环境变量 . 相当于PowerShell的 gci env: (或 ls env: 或 dir env: ) . -
975 votesanswersviews
如何将命令行参数传递给rake任务
我有一个rake任务,需要将值插入多个数据库 . 我想从命令行或另一个rake任务将此值传递给rake任务 . 我怎样才能做到这一点? -
1 votesanswersviews
无法使用composer设置奏鸣曲
我使用composer设置了symfony . 我在我的作曲家.json文件中添加了一些依赖项,如下所示: { "name": "symfony/framework-standard-edition", "license": "MIT", "type": "project", &... -
720 votesanswersviews
grep,但只有某些文件扩展名
我正在编写一些脚本到 grep 某些目录,但这些目录包含各种文件类型 . 我现在想 grep 只是 .h 和 .cpp ,但未来也许还有其他几个 . 到目前为止我有: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image ~/path3/; grep -r -i CP_Image ~... -
634 votesanswersviews
如何在终端中获取当前日期和时间并在终端中为其设置自定义命令? [关闭]
我要检查linux终端的时间 .在Linux终端中获取日期和时间的命令是什么?有什么方法可以设置自定义功能吗? -
723 votesanswersviews
如何在Bash脚本中迭代参数
我有一个复杂的命令,我想制作一个shell / bash脚本 . 我可以轻松地用 $1 来写它: foo $1 args -o $1.ext 我希望能够将多个输入名称传递给脚本 . 什么是正确的方法呢? 当然,我想处理其中包含空格的文件名 . -
481 votesanswersviews
如何在Windows命令行中以适当的格式获取当前日期时间以使用文件名?
更新:现在它's 2016 I' d使用PowerShell,除非它有一个非常引人注目的向后兼容原因,特别是因为使用 date 的区域设置问题 . 见@ npocmaka的https://stackoverflow.com/a/19799236/8479 什么是Windows命令行语句我可以使用以我可以放入文件名的格式获取当前日期时间? 我想有一个.bat文件,它将目录压缩到一个存档中,并将当前... -
140 votesanswersviews
Windows shell命令获取当前目录的完整路径?
是否有Windows命令行命令,我可以用它来获取当前工作目录的完整路径? 另外,如何将此路径存储在批处理文件中使用的变量中? -
394 votesanswersviews
如何在Windows的命令行中创建一个空文件?
如何在DOS / Windows命令行中创建一个空文件? 我试过了: copy nul > file.txt 但它始终显示文件已被复制 . 标准cmd中还有其他方法吗? 它应该是一个不需要Cygwin的touch命令或任何其他非标准命令的方法 . 该命令需要从脚本运行,因此无法使用击键 . -
421 votesanswersviews
如何防止批处理文件执行后自动关闭控制台
我可以在批处理文件的末尾放置什么命令来防止在执行文件后自动关闭控制台? -
1 votesanswersviews
UWP MSTest不起作用
我有一个自动化单元测试的问题 . 我创建了一个单元测试项目(带有通用Windows平台的模板),我编写了我的测试方法 . 我可以通过单击“执行所有”按钮从测试资源管理器窗口执行我的测试 . 但是当我尝试从命令行使用MSTest执行测试时出现了我的问题 . 该命令返回“No test to execution” . 这是我使用的命令: “C:\ Program Files(x86)\ Micros... -
236 votesanswersviews
为什么在可执行文件或脚本名称之前需要./(dot-slash)才能在bash中运行它?
在bash中运行脚本时,我必须在开头编写 ./ : $ ./manage.py syncdb 如果我不这样做,我收到一条错误消息: $ manage.py syncdb -bash: manage.py: command not found 这是什么原因?我认为 . 是当前文件夹的别名,因此这两个调用应该是等效的 . 运行应用程序时,我也不需要 ./ ,例如: user:/home/user$... -
288 votesanswersviews
如何在Linux上通过FTP递归下载文件夹[关闭]
我正在尝试使用命令行ftp客户端ftp文件夹,但到目前为止我只能使用'get'来获取单个文件 . -
242 votesanswersviews
cmd.exe使用什么编码/代码页?
当我在Windows中打开cmd.exe时,它使用的是什么编码? 如何查看当前使用的编码?它取决于我的区域设置还是有任何环境变量需要检查? 键入具有特定编码的文件时会发生什么?有时我会收到乱码(使用的编码不正确),有时候它会有所作为 . 但是,只要我不知道发生了什么,我就不相信任何事情 . 谁有人解释一下? -
0 votesanswersviews
相同批处理脚本运行两次时未设置变量
我有一个批处理脚本,只是切换我的python路径 . 当我第二次运行它时,我的变量没有被设置,但是我希望它被设置为的字符串被回显到控制台上 . 第一次运行脚本: C:\Users\Hai\Desktop>FOR /F "delims=" %I IN ('Python -V') DO ( setlocal set "ver=%I" ) C:\User... -
0 votesanswersviews
pip install osmnx给出错误代码1
我正在尝试使用该命令安装osmnx python -m pip install osmnx 但它给出以下错误: '命令'python setup.py egg_info“失败,错误代码1在C:\ Users \ myname \ AppData \ Local \ Temp \ pip-install-o3ha6gld \ Shapely ' -
581 votesanswersviews
如何在Windows的命令提示符下睡5秒? (或DOS)[重复]
这个问题在这里已有答案: How to wait in a batch script? [duplicate] 6个答案 Windows的截图工具可以捕获屏幕,但有时我想在5秒后捕获屏幕,例如拍摄网络摄像头显示的图像 . (例如,运行脚本并对相机微笑) . 所以在Ruby中,我可以做类似的事情 sleep 3 system('c:/windows/system32/SnippingTool.... -
1 votesanswersviews
如何使用命令最大化当前命令提示符
在Windows中我可以通过键盘快捷键 Alt space 然后 x 来最大化当前窗口 . 当我处理命令提示符时,我可以使用命令(不使用快捷方式)执行相同的操作吗?简单地说,我需要创建一个bat文件,使Windows在运行后最大化 . Edit: 我需要在不重启命令提示符的情况下执行此操作 . 因为重启丢失了现有窗口的内容 . -
435 votesanswersviews
如何从Unix上的文本文件中提取预定范围的行?
我有一个~23000行的SQL转储包含几个数据库的数据 . 我需要提取该文件的某个部分(即单个数据库的数据)并将其放在一个新文件中 . 我知道我想要的数据的起始和结束行号 . 有没有人知道一个Unix命令(或一系列命令)从第16224和16482行之间的文件中提取所有行,然后将它们重定向到一个新文件?