Questions tagged «bash»

Bash是来自GNU Project的类Unix操作系统的免费外壳。



3
从命令提示符生成文件大小的分布
我有一个包含数百万个文件的文件系统,我希望在特定目录中递归查看文件大小的分布。我觉得用一些bash / awk fu完全可以做到,但是可以用一只手。基本上,我想要以下内容: 1KB: 4123 2KB: 1920 4KB: 112 ... 4MB: 238 8MB: 328 16MB: 29138 Count: 320403345 我觉得给定一个循环和一些有条件的log2文件大小的foo应该不算太糟,但是我似乎不太能到达那里。 相关问题:如何查找比x字节大/小的文件?。

2
如何清除在提示中输入的内容?
我在bash中键入了一个非常长的命令。糟糕,这是错误的命令。 截至目前,这意味着我经历了两个地狱: 意识到我的命令是没有用的。 必须通过按住我的外壳,Backspace直到清除提示符为止。 有没有更快的方法?
16 bash  terminal 

6
为什么bash完成在OS X上加载如此缓慢?
我不明白为什么MacBook Pro上的bash完成加载速度如此之慢。 我做了以下工作~/.bash_profile: echo "Loading BashCompletion..." if [ -f /opt/local/etc/bash_completion ]; then . /opt/local/etc/bash_completion fi echo "BashCompletion loaded." bash_completion的执行时间通常> 2秒。 当我在终端上工作时,我发现这很烦人,需要我不断打开新标签页。 有什么办法可以缓存此内容吗? (请注意,我使用的是iTerm2,在Mac的原始终端上也同样慢)。
16 macos  bash 


3
bash保存历史而不退出
在linux ubuntu bash终端中。有什么方法可以保存bash历史记录而无需写出口?我已将配置设置为“ HISTCONTROL = erasedups” 我认为这比被忽略的效果更好。 无论如何,由于某种原因,除非我输入“ exit”,否则它不会在bash终端中保存最后几个命令。我习惯于仅单击终端窗口上的叉号,所以我总是很烦恼,当我重新登录时,最后的命令没有保存。 提醒:http : //www.thegeekstuff.com/2008/08/15-examples-to-master-linux-command-line-history/#more-130


2
如何从命令行响起系统铃声?
我正在Linux下使用一些Bash脚本,这些脚本需要一些时间才能完成。我想在它们的末尾添加一个命令,以在完成这些任务时响起系统铃声,以便通知我。 正确的命令是什么?(请注意,我需要通过声音和消息通知我,因此我可以接受这些方面的任何解决方案)。

1
为什么我的远程进程在杀死ssh会话后仍然运行?
我通过在本地shell中运行此命令来拖尾远程日志文件: ssh remotemachine tail -100f /path/to/error_file 当我按照这个命令ctrl-c时,似乎ctrl-c杀死了本地ssh进程并让我的尾巴在远程机器上运行。我的印象是打破连接会发送一个挂断信号(因为我没有使用nohup)并杀死进程,但事实显然并非如此。 什么时候可以更多地了解挂断信号何时被发送以及什么时候不发送?远程机器是Ubuntu,如果其中任何一个产生影响,我的本地shell就是OS X bash。
15 linux  bash  ssh 

4
如何查看bash命令字符串的逐字符?
我今天早上在一个bash终端有这种奇怪的行为: user@home:/home/user$ [ -f /etc/openvpn/client.conf ] && echo true bash: [: missing «]» user@home:/home/user$ [ -f /etc/openvpn/client.conf ] && echo true true 第一个命令是用gedit编辑的脚本粘贴的。 第二个是直接在终端输入的。 经过一番挖掘,我发现删除第30个字符(client.conf和“]”之间的空格并用空格替换它使命令再次起作用。 我的假设是正确的:一个未知的空白角色已经进入命令,但问题是: 如何在终端中显示这些字符以便我可以调试命令?更重要的是: 我怎样才能防止这种情况再次发生? 顺便说一下,我运行Ubuntu 18.04 /法语,我粘贴命令的脚本是在USB驱动器中,也可能在Windows上编辑过。 谢谢你的非常好的答案。坏字符是c2 a0非破坏空间UTF-8字符。这个问题如何使用sed删除特殊“M-BM-的性格有关于性格有趣的事实。 奇怪的是剧本没有这个角色。所以我不知道它来自哪里。





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.