Tag: 命令行

关闭当前选项卡firefox使用终端

我已经在我的系统上运行了firefox,现在处于最小化状态。 我想要的是关闭在Firefox中运行的当前选项卡。 如何通过在终端中使用命令来完成此操作?

如何在仅包含ASCII字符的文件中搜索行,然后对其进行操作?

我有一个看起来像这样的文本文件: English words only English and 日本語 日本語のみ English words only English and 日本語 日本語のみ English words only Also English words only English and 日本語 日本語のみ English words only English and 日本語 日本語のみ 请注意,在中间有两行, English words only Also English words only ,一个接一个。 我需要做的是将这两行合并为一行,用/分隔,如下所示: English words only English and 日本語日本語のみEnglish words only English and 日本語日本語のみEnglish words […]

用cd转到文件的父目录?

我正在写一个.sh为我做一些工作,但我现在正处于我必须cd到文件/path/to/file.end所在的目录的位置。终端不允许 cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory 遗憾的是我没有解决方法,所以如果你能帮忙的话会很好!

用cat写入多个文件

我有一些我想写的空html文件。 我正在尝试这个 cat account_settings/account_settings.html >> assets/assets.html, users/users.html 尝试写入文件assets.html和users.html 。 如何写入多个文件?

如何将数字从命令行舍入到最接近的整数?

我有一个文件看起来 555.92 569.472 582.389 648.078 999.702 1040.75 1386.24 1418.47 1998.26 2182.13 2384.3 我需要围绕这样的每个数字 556 569 582 理想情况下,我不需要创建一个tmp文件。 怎么做 ?

每次某个命令终止时如何自动执行命令?

示例:一旦add-apt-repository进程终止,立即运行apt-get update – 无需手动输入命令。 有没有办法做到这一点? 是否可以在不使用sudo密码的情况下设置这样的组合? (虽然我不介意任何一种方式) 我问以下内容: 如何将两个命令链接在一起,这样每当我执行一个特定的命令时,它总是执行后面的链接命令?

如何从命令行连续打开多个图像文件进行编辑?

可以说我有三个图像文件要编辑。 考虑所有文件都在~/Pictures 。 让第一个文件的名称为1.svg ,第二个文件的名称为1.svg ,第三个文件的名称为3.svg 。我有Inkscape编辑器。 现在,我想要执行一个bash脚本,以便必须执行以下操作: 首先1.svg必须打开才能编辑。 编辑完成后,当我关闭该文件时,必须自动打开2.svg才能编辑。 现在当我完成编辑3.svg时,我想要3.svg打开进行编辑。 现在编辑3.svg ,脚本必须以关闭GIMP结束。 PS: – 如果你想知道这是否是家庭作业,那不是! 看到这里 。 你会注意到我必须在那里编辑图像。 为了更好地回答这个问题,我需要帮助。 所以请帮忙。 我也是一个完整的初学者 。 我对bash一无所知。 所以尽可能详细地解释你的答案 。 您也可以考虑使用GIMP编辑器来编辑.jpg文件。 它可能对其他人有用。 顺便说一句,我使用的是14.04 LTS。 提前致谢。 更新: – 上面链接的答案是根据下面接受的答案编辑的。

为什么“w”或“who”命令没有显示所有登录用户?

我在我们家庭的多个成员共享的笔记本电脑上安装了Ubuntu 11.10。 当我从命令行执行’w’或’who’命令时,即使有三个用户登录,我也只看到我的帐户。 有趣的是,当从机器上的每个不同帐户执行命令时,我得到不同的结果。 当我从孩子的账户执行相同的命令时,我会看到我和孩子的账户被列出。 当我从我妻子的帐户执行时,我会看到所有三个帐户:她的帐户,我的帐户和孩子帐户。 所有三个帐户都是主动登录的,我只是在帐户之间切换并执行相同的命令。 为什么结果不同? 对不起,如果这是简单明了的答案。 我搜索过,找不到任何东西。 不确定是否重要,但我是笔记本电脑上唯一的管理员。

如何使用`strings`命令复制并粘贴在终端中恢复的所有文本?

我想从.doc文件中恢复文本,该文件无法在任何文本编辑器中打开(msoffice word,libreoffice writer)。 我发现这个答案说要使用像这样的命令 strings foo.doc | less 似乎很多文本都以这种方式在终端中可见。 但是当我尝试复制/粘贴时,只复制实际终端窗口中的内容 – 这比页面少。 如何选择和复制终端中访问的所有文本?

我可以更改guake选项卡的名称以显示当前命令吗?

我非常沉重地使用guake,并且在任何时候都可以使用3台以上的计算机。 我也有一些标签(终端)上运行的守护进程。 我想知道的是,是否可以将当前命令的名称作为终端的名称? 右键单击选项卡并更改其名称会导致:(查看5号终端后的选项卡) 谢谢。