标签: terminal

在Python中调用外部命令

如何在Python脚本中调用外部命令(就像我在Unix shell或Windows命令提示符下键入它一样)?

python shell terminal command subprocess

4553
推荐指数
57
解决办法
325万
查看次数

在终端上打印颜色?

如何在Python中将彩色文本输出到终端?表示实体块的最佳Unicode符号是什么?

python unicode terminal ansi-colors

1929
推荐指数
51
解决办法
110万
查看次数

如何在不注销并重新登录的情况下重新加载.bashrc?

如果我进行了更改.bashrc,如何在不注销并重新登录的情况下重新加载?

bash terminal profile reload

1510
推荐指数
10
解决办法
88万
查看次数

macOS Mojave Update后,Git无法正常工作(xcrun:错误:无效的活动开发者路径(/ Library/Developer/CommandLineTools)

昨晚(2018年11月)我更新到macOS Mojave,

今天早上我在MacBook pro的Command line中导航到我的工作代码库,

在repo中键入"git status"并收到错误:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Run Code Online (Sandbox Code Playgroud)

git macos terminal xcode command-line

1190
推荐指数
27
解决办法
35万
查看次数

如何在终端中获取当前日期和时间并在终端中为其设置自定义命令?

我要检查linux终端的时间.
在Linux终端中获取日期和时间的命令是什么?
有什么方法可以设置自定义功能吗?

linux terminal command-line

786
推荐指数
2
解决办法
128万
查看次数

OS X终端中是否有任何方法可以逐字移动光标?

我知道组合Ctrl+ A跳转到当前命令的开头,Ctrl+ + E跳转到结尾.

但有没有什么方法可以一字一句地跳,就像Cocoa应用程序中的Alt+ / 一样?

macos terminal keyboard-shortcuts

739
推荐指数
15
解决办法
32万
查看次数

如何清除/删除终端中的当前行?

如果我正在使用终端并为命令输入一行文本,是否有热键或任何方式来清除/删除该行?

例如,如果我当前的行/命令非常像:

> git log --graph --all --blah..uh oh i want to cancel and clear this line <cursor is here now>
Run Code Online (Sandbox Code Playgroud)

是否有热键或命令从上面到:

>
Run Code Online (Sandbox Code Playgroud)

通常我会按下键,如果我的当前行是历史上的全新行,那将清除它.但是如果我通过键查看命令历史记录并开始编辑或使用这些命令,则只会将提示更改为历史记录中的下一个最新命令,因此除非我按多次,否则它不起作用.

bash terminal

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

在Mac OS查找器中打开终端

是否有类似于"Open Command Window Here"的Windows Powertoy for Mac OS?我通过谷歌搜索找到了几个插件,但想看看那些最适合开发人员的插件.

macos terminal finder

682
推荐指数
7
解决办法
55万
查看次数

在继续之前,如何暂停我的shell脚本一秒钟?

我只找到了如何等待用户输入.但是,我只想暂停,以免while true我的计算机崩溃.

我试过了pause(1),但它说-bash: syntax error near unexpected token '1'.怎么做到呢?

unix bash shell terminal

642
推荐指数
8
解决办法
81万
查看次数

使用bash和regex在一行中查找并终止进程

我经常需要在编程期间杀死进程.

我现在这样做的方式是:

[~]$ ps aux | grep 'python csp_build.py'
user    5124  1.0  0.3 214588 13852 pts/4    Sl+  11:19   0:00 python csp_build.py
user    5373  0.0  0.0   8096   960 pts/6    S+   11:20   0:00 grep python csp_build.py
[~]$ kill 5124
Run Code Online (Sandbox Code Playgroud)

如何自动提取进程ID并在同一行中终止它?

像这样:

[~]$ ps aux | grep 'python csp_build.py' | kill <regex that returns the pid>
Run Code Online (Sandbox Code Playgroud)

regex bash terminal awk

595
推荐指数
13
解决办法
46万
查看次数