小编Cri*_*low的帖子

有时您会感到沮丧,想要“振作起来”——我如何在 unix 中添加此手册条目?

Cris-Mac-Book-2:src cris$ man up
No manual entry for up
Run Code Online (Sandbox Code Playgroud)

我该如何补救这种情况?

我想为不存在的命令添加一个“发明的”手动条目,up以便我可以man up在需要时输入。建议包含的内容是对手动添加说明的欢迎补充。

另外,如果我的工作站有女性用户,我一定会使用ln女性:

Cris-Mac-Book-2:src cris$ sudo link /usr/bin/man /usr/bin/woman
Cris-Mac-Book-2:src cris$ woman
What manual page do you want?
Cris-Mac-Book-2:src cris$ 
Run Code Online (Sandbox Code Playgroud)

尽管我可能应该Which womanual page do you want?将其更改为- 是否涉及重新编译或是否有补丁?

man

44
推荐指数
2
解决办法
1244
查看次数

Cat 文件以每秒行的特定速度传输到终端

我很懒,我可以写一个脚本来做到这一点,但我什至懒得去想怎么做。

我经常做这样的事情:

cris$ python runexperiment.py > output.txt
cris$ cat output.txt
Run Code Online (Sandbox Code Playgroud)

有时在查看实验的长输出时,我喜欢让页面滚动并观察连续模式的形成和分散。但是在 100 万行的文件上使用 cat 可能会在 5 秒内完成。这对我来说也太快了。

有什么方法可以减慢查看文件的速度,例如“滚动实用程序”?我想要快,但不是每秒 200k 行(所有这些都可能显示无论如何都不会注册)。

就像是

cris$ scroll -lps=300 output.txt
Run Code Online (Sandbox Code Playgroud)

然后坐下来看着每秒 300 行滚动过去将是理想的,我想。

unix speed command-line cat scrolling

19
推荐指数
3
解决办法
9884
查看次数

Vim,如何在没有哔哔声的情况下进行游戏?

我开始喜欢边听音乐边编码。但是,这意味着我不能在关闭声音的情况下使用 vim。

当我按 Esc 键或按 :

我在 Mac 上,我喜欢 vim,现在同时喜欢听音乐。

我如何使用 vim 以免犯这些错误——或者我可以禁用终端的哔声?为什么 vim 会发出哔哔声?

vim

8
推荐指数
1
解决办法
4570
查看次数

如何从命令行执行`ls`的输出?

有时我会忘记我的相对路径,当我找到文件的位置时,我是否输入了:

Cris-Mac-Book-2:weird cris$ ls ../../../
Icon?       Research    Support
Cris-Mac-Book-2:weird cris$ ls ../../../Support
Fourganizical       PicoCryptical       SupportPlan.txt
MoneyProjectical    Qwontical       Testcomms
OSICAL          StanTechStatistical todo
Cris-Mac-Book-2:weird cris$ ls ../../../Support/PicoCryptical
S   cs  mini    php py  readme
Cris-Mac-Book-2:weird cris$ ls ../../../Support/PicoCryptical/py/StanTechPico.py
Run Code Online (Sandbox Code Playgroud)

现在运行这个脚本,我发现自己?一直按直到回到命令的开头,然后替换pythonls.

当我长时间保持?(似乎经常)时,我总是在想,必须有一种更快的方法来编辑命令字符串或执行上一个命令的输出。

因此,并不是真正有资格成为 bash 超级用户,我尝试将ls 的输出通过管道传输到 python,但没有按预期工作:

Cris-Mac-Book-2:weird cris$ ls ../../../Support/PicoCryptical/py/StanTechPico.py | python
  File "<stdin>", line 1
    ../../../Support/PicoCryptical/py/StanTechPico.py
    ^
SyntaxError: invalid syntax
Cris-Mac-Book-2:weird cris$
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如何将STDOUT前一个命令的输出放在新命令的参数位置?

redirection command-line

2
推荐指数
2
解决办法
1385
查看次数

标签 统计

command-line ×2

cat ×1

man ×1

redirection ×1

scrolling ×1

speed ×1

unix ×1

vim ×1