Questions tagged «command-line»

命令行是提供给命令解释器的字符串,告诉它要执行的操作,例如运行程序或复制文件。解释器使用转义和替换来处理命令行。

5
通过Windows命令提示符使用密码身份验证执行ssh
我需要通过以非交互方式提供密码来从Windows命令行执行ssh。我可以实现基于密钥的身份验证并能够执行ssh命令,就像 ssh <user>@<host> <command> 有没有类似的命令 ssh <user>@<host> -P <password> <command> 我不知道这是否可行。但是,可能有一些解决方法。向我抛出一些想法以实现相同目标。

3
如何从Java调用Linux Shell命令
我正在尝试使用重定向(>&)和管道(|)从Java执行一些Linux命令。Java如何调用csh或bash命令? 我试图用这个: Process p = Runtime.getRuntime().exec("shell command"); 但这与重定向或管道不兼容。

13
“没有这样的文件或目录”但存在
我只想从命令行运行可执行文件./arm-mingw32ce-g++,但随后收到错误消息, bash: ./arm-mingw32ce-g++: No such file or directory 我正在运行Ubuntu Linux 10.10。ls -l清单 -rwxr-xr-x 1 root root 433308 2010-10-16 21:32 arm-mingw32ce-g++ 使用sudo(sudo ./arm-mingw32ce-g++)给出 sudo: unable to execute ./arm-mingw32ce-g++: No such file or directory 我不知道为什么操作系统在那里时甚至看不到文件。有什么想法吗?


10
从命令行将mysql数据库转储到纯文本(CSV)备份中
我想避免mysqldump,因为它以仅便于mysql读取的形式输出。CSV似乎更通用(每个表一个文件就可以了)。但是,如果mysqldump有优势,我会很高兴。另外,我希望可以从命令行(linux)运行某些内容。如果那是mysql脚本,那么指向如何制作此类内容的指针将很有帮助。

8
如何使python命令行程序自动完成任意内容而不是解释程序
我知道如何在python解释器(在Unix上)中设置python对象的自动完成功能。 Google展示了许多热门内容,以说明如何执行此操作。 不幸的是,有太多的参考文献,很难找到我需要做的事情,这略有不同。 我需要知道如何在以python编写的命令行程序中启用,制表符/自动完成任意项。 我的特定用例是需要发送电子邮件的命令行python程序。我希望能够在用户键入部分电子邮件地址(并有选择地按TAB键)时自动完成电子邮件地址(磁盘上有地址)。 我不需要它就可以在Windows或Mac上运行,而只需Linux。


12
如何从OSX中的命令行启动GUI Emacs?
如何在OSX中从命令行启动GUI Emacs? 我已经从http://emacsformacosx.com/下载并安装了Emacs 。 我将接受一个满足以下所有条件的答案: emacs窗口在我的终端窗口前面打开。 键入“ emacs”将启动GUI Emacs窗口。在该窗口中查找文件将默认为在我启动Emacs的目录中查找。 当foo.txt存在时,键入“ emacs foo.txt”会启动GUI Emacs窗口,其中会加载foo.txt。 如果不存在foo.txt,则键入“ emacs foo.txt” 将启动GUI Emacs窗口,其中包含一个名为“ foo.txt”的空文本缓冲区。在该缓冲区中执行^ X ^ S会将foo.txt保存在我启动Emacs的目录中。

10
如何在Windows中执行Python脚本?
我有一个简单的脚本blah.py(使用Python 2): import sys print sys.argv[1] 如果我通过以下方式执行脚本: python c:/..../blah.py argument 它输出参数,但是如果我通过以下方式执行脚本: blah.py argument 发生错误: IndexError ... 因此参数不会传递给脚本。 PATH中的python.exe。路径中也包含blah.py的文件夹。 python.exe是执行* .py文件的默认程序。 问题是什么?

14
使用“差异”(或其他任何方式)获取文本文件之间的字符级差异
我想使用'diff'来获得和字符之间的线差。例如,考虑: 文件1 abcde abc abcccd 文件2 abcde ab abccc 使用diff -u我得到: @@ -1,3 +1,3 @@ abcde -abc -abcccd \ No newline at end of file +ab +abccc \ No newline at end of file 但是,它仅显示这些行中的更改。我想看到的是这样的: @@ -1,3 +1,3 @@ abcde -ab<ins>c</ins> -abccc<ins>d</ins> \ No newline at end of file +ab …

1
如何在命令行中覆盖Maven属性?
我有以下由Maven 3.0.4运行的普通pom。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>test</artifactId> <version>1.0</version> <packaging>jar</packaging> </project> 我试图像这样在命令行中覆盖默认设置: mvn -Dproject.build.finalName=build clean package 但这被忽略了,我得到 test-1.0.jar。我试图更改其他属性,例如outputDirectory,目录,artifactId,但也失败了。 做这个事情的正确方法是什么?

3
SSH SCP本地文件到终端Mac OS X中的Remote
我正在尝试使用SSH通过VPN将本地文件'magento.tar.gz'从本地计算机复制到远程服务器。这正在连接到虚拟机的内部IP,在这里我将其用作xx.xxxx。 我对SSH帐户具有完全的“ sudo”访问权限,因此复制时应该没有任何问题。我尝试了以下方法: 我已经尝试了以下操作(magento.tar.gz文件已经在本地根目录中) sudo scp magento.tar.gz user@xx.x.x.xx/var/www/ 这要求我输入本地密码。之后返回cp: user@xx.x.x.xx/var/www: Not a directory sudo scp /Users/myname/magento.tar.gz user@xx.x.x.xx/var/www/ 返回相同。 我是否需要在任何地方包含SSH? 我需要首先通过SSH连接到站点吗? 旁注:我已经设法通过SSH连接到服务器,浏览到该目录并创建一个文件夹,然后使用sudo mkdiretc 删除它,因此我绝对具有权限。


7
如何将命令行参数传递给PowerShell ps1文件
多年以来,我一直在使用cmd/DOS/Windowsshell并将命令行参数传递给批处理文件。例如,我有一个文件,zuzu.bat并在其中,我的访问%1,%2等等。现在,我想,当我叫做同样的PowerShell脚本when I am in a Cmd.exe shell。我有一个脚本,xuxu.ps1(并且我已经将PS1添加到我的PATHEXT变量中,并与PowerShell关联了PS1文件)。但是无论我做什么,我似乎都无法从$args变量中得到任何东西。它的长度始终为0。 如果我在PowerShell外壳中,而不是cmd.exe,它可以工作(当然)。但是我还不够舒适,无法全职生活在PowerShell环境中。我不想打字powershell.exe -command xuxu.ps1 p1 p2 p3 p4。我要输入xuxu p1 p2 p3 p4。 这可能吗?如果可以,怎么办? 我无法上班的示例很简单,foo.ps1: Write-Host "Num Args:" $args.Length; foreach ($arg in $args) { Write-Host "Arg: $arg"; } 结果总是这样的: C:\temp> foo Num Args: 0 C:\temp> foo a b c d Num Args: 0 c:\temp>

10
CMD.exe替换[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 有谁知道一个好的命令提示符替代品?我已经尝试过bash / Cygwin,但这确实不能满足我的工作需求,因为它太重了。我想在cmd.exe上使用功能对功能相同的包装,但是要突出显示,智能感知和(关键地)使用标签式界面。Powershell可以,但是仍然缺少接口。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.