Tag: 命令行

有没有办法从命令行检查shell /终端仿真器使用的字体?

有没有办法从命令行检查shell /终端仿真器使用的字体? 如果没有直接命令,我愿意解决部分配置文件的问题。

echo $$的输出

echo $$命令的输出在标准输出中显示一些数字,如下所示。 $ echo $$ 14594 这个数字是多少? 并且, $ x=a $ echo $x a 在上面的例子中, echo $x解析变量x并将x的值显示给标准输出。在这个命令echo $$ ,是第二个美元符号代表任何变量吗?

无法在Ubuntu 12.04中更改ZSH的主题

我更改了〜/ .zshrc文件中的主题,但是提示中的某些颜色会更改文本大小,背景颜色仍然是Ubuntu默认值。 任何人都知道如何覆盖这个以使我的终端钱包ZSH具有正确的主题。 我的.bashrc看起来像这样 # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don’t do anything [ -z “$PS1” ] && return # don’t put duplicate lines or lines starting with space in the history. # See bash(1) for more options […]

如果通过管道输入,则“read”命令等待额外的换行符

如果我只是运行read它会读取一行并在按下Enter时立即退出。 $ read typing something here $ 但是,当我通过管道(例如来自cat传递输入时, read行为会有所不同并继续运行,直到遇到第二个换行: $ cat | read typing first line typing second line $ 谁能解释为什么会这样? PS:这个问题的灵感来自如何提供标准输入并同时转储到文件中?

以1分钟为间隔从video中提取图像

我想从videoExp01.avi中提取图像,video长度为25分钟。 我希望每隔1分钟后从video中提取图像。 请有人告诉我该怎么做。 我尝试过这些命令,但没有帮助: ffmpeg -i video.avi -r 1 -t 00:01:00 -f image image%02d.png 和 ffmpeg -i video.avi -r 1/1440 -f image image%02d.png 谢谢。

如何将两个命令组合为启动器?

我想结合这两个命令: rvm use 1.9.2 和 redcar 并将它们组合起来作为独立程序运行。 但是当我创建一个启动器,输入这两个命令,用分号分隔时,它就不起作用了。 如何实现这个function?

在终端的默认浏览器(Chromium)中打开URL并给予浏览器焦点

我试图在我的默认浏览器Chromium中从终端窗口打开一个URL: $ xdg-open ‘https://www.google.no/?gws_rd=ssl#q=site:askubuntu.com+xdg-open’ >/dev/null 这将在Chromium浏览器的新选项卡中打开URL,但焦点仍在终端窗口中。 我怎样才能将Chromium浏览器带到我桌面的前端,并将其关注?

Shell提示自定义和cmd行为

我希望我的提示显示: 当前(绝对)工作目录,绿色和绿色 在一个新的线,美元符号和一个空的空间。 我在.profile使用这一行 export PS1=’\e[0;32m$(pwd)\n\e[m$ ‘ 因此,当在例如Desktop ,我的提示如下所示: 但是,有时当按下向上箭头重新运行以前的命令时,在提示开始时会出现一个随机字符序列,除非我按Enter键,否则它似乎不会消失,例如 我从来没有点过cd cd Desktop命令。 最奇怪的部分是退格甚至不会删除上面两个cd命令中的第一个! 有什么建议?

如何按日期查找最近的文件?

如果我想按名称查找文件,请执行以下操作: find -name app 如果我想按类型查找文件,请执行以下操作: find -name app -type d 但是,因为app是这样的通用名称,所以会出现许多结果。 我想找到一个名为app的目录,它是今天创建的。 是否有标志或命令来实现这一目标?

grep – 排除不是字符串子串的字符串

我通过以下示例在Ubuntu 16.04上解释我的问题:该文件是: # cat file aaa aaaxxx aaaxxx*aaa aaa=aaaxxx bbbaaaccc aaaddd/aaaxxx 我想显示包含aaa但不在aaaxxx 唯一组合中的所有行。 我想要这样的输出: # grep SOMETHING-HERE file … aaa aaaxxx*aaa (second aaa is the hit) aaa=aaaxxx (first aaa is the hit) bbbaaaccc (aaa in any other combination but not aaaxxx) aaaddd/aaaxxx (similar to above) 我试过像grep -v aaaxxx file | grep aaa这样的东西 grep -v aaaxxx […]