标签: command-line

在Python中获取命令行密码输入

你知道如何在Linux中尝试一些Sudo的东西它会告诉你输入密码,当你输入时,终端窗口中没有显示任何内容(密码没有显示)?

有没有办法在Python中做到这一点?我正在编写一个需要如此敏感信息的脚本,并希望在我输入时隐藏它.

换句话说,我想从用户那里获取密码而不显示密码.

python passwords command-line

204
推荐指数
4
解决办法
18万
查看次数

Windows shell命令获取当前目录的完整路径?

是否有Windows命令行命令,我可以用它来获取当前工作目录的完整路径?

另外,如何将此路径存储在批处理文件中使用的变量中?

windows command-line cmd batch-file

201
推荐指数
10
解决办法
41万
查看次数

我如何包括管道 在我的linux find -exec命令中?

这不起作用.可以在查找中完成吗?或者我需要xargs?

find -name 'file_*' -follow -type f -exec zcat {} \| agrep -dEOE 'grep' \;
Run Code Online (Sandbox Code Playgroud)

linux command-line

200
推荐指数
6
解决办法
10万
查看次数

199
推荐指数
11
解决办法
52万
查看次数

Windows递归grep命令行

我需要在Windows中做一个递归grep,在Unix/Linux中是这样的:

grep -i 'string' `find . -print`
Run Code Online (Sandbox Code Playgroud)

或者更优选的方法:

find . -print | xargs grep -i 'string'
Run Code Online (Sandbox Code Playgroud)

我只是坚持使用cmd.exe,所以我只有Windows内置命令.我不能在这台服务器上安装Cygwin或任何第三方工具,如UnxUtils.我甚至不确定我是否可以安装PowerShell.任何建议只使用cmd.exe内置插件(Windows 2003 Server)?

windows command-line grep

196
推荐指数
8
解决办法
24万
查看次数

如何使用sed只替换文件中的第一个匹配项?

我想在任何现有的#includes之前用额外的include指令更新大量的C++源文件.对于这种任务,我通常使用带有sed的小bash脚本来重写文件.

如何sed更换文件中第一次出现的字符串而不是替换每次出现?

如果我使用

sed s/#include/#include "newfile.h"\n#include/
Run Code Online (Sandbox Code Playgroud)

它取代了所有#includes.

也欢迎提供相同建议的替代建议.

command-line text-processing sed

195
推荐指数
11
解决办法
32万
查看次数

UNIX查找找到不以特定扩展名结尾的文件名?

是否有一种简单的方法来递归查找目录层次结构中的所有文件,这些文件以扩展列表结尾?例如,所有不是*.dll或*.exe的文件

UNIX/GNU查找,功能强大,似乎没有exclude模式(或者我错过了它),而且我总是发现很难使用正则表达式来查找与特定表达式匹配的内容.

我在Windows环境中(使用大多数GNU工具的GnuWin32端口),所以我同样对Windows解决方案开放.

command-line find

195
推荐指数
4
解决办法
15万
查看次数

Python无法在git bash的命令行中运行

Python不会在git bash(Windows)中运行.当我在命令行中键入python时,它将我带到一个空白行,而不是说它已经像在Powershell中那样输入了python 2.7.10.它没有给我一个错误消息,但python只是不运行.

我已经确定了PATH中的环境变量c:\python27.我还能检查什么?


发生此问题的会话如下所示:

user@hostname MINGW64 ~
$ type python
python is /c/Python27/python

user@hostname MINGW64 ~
$ python
Run Code Online (Sandbox Code Playgroud)

......坐在那里而不回到提示.

python windows git command-line git-bash

192
推荐指数
11
解决办法
11万
查看次数

如何在Windows命令行中使用不同的颜色进行回显

我知道该color bf命令设置整个命令行窗口的颜色,但我想以不同的颜色打印一行.

windows command-line colors batch-file

191
推荐指数
10
解决办法
22万
查看次数

Windows资源管理器"命令提示符在这里"

我经常发现自己在Windows中打开了一个文件夹,希望使用相同的工作目录打开命令提示符.

我知道Power Toys"命令提示符",但它仅作为文件夹上的上下文菜单项,而不是来自文件夹内部(如果您已经在那里).我知道你可以导航到父目录,并从那里使用它,但如果父目录中有数千个目录,这不太方便.我在资源管理器中尝试了一些与文件夹操作相关的自酿批处理文件,但是那些遭遇类似问题.

那么,用当前Windows资源管理器文件夹的工作目录打开命令提示符的最快方法是什么?

我目前的做法:(太可怕了)

  • Alt- D,Ctrl-C(复制路径)
  • Win- R,"cmd",Enter(启动命令提示符)
  • "cd",Space(启动更改目录命令)
  • Alt- ,Space,e(p粘贴目录)
  • Enter (执行更改目录)

我知道有更好的东西!它是什么?

windows command-line windows-explorer

189
推荐指数
9
解决办法
15万
查看次数