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?将其更改为- 是否涉及重新编译或是否有补丁?
我很懒,我可以写一个脚本来做到这一点,但我什至懒得去想怎么做。
我经常做这样的事情:
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 行滚动过去将是理想的,我想。
我开始喜欢边听音乐边编码。但是,这意味着我不能在关闭声音的情况下使用 vim。
当我按 Esc 键或按 :
我在 Mac 上,我喜欢 vim,现在同时喜欢听音乐。
我如何使用 vim 以免犯这些错误——或者我可以禁用终端的哔声?为什么 vim 会发出哔哔声?
有时我会忘记我的相对路径,当我找到文件的位置时,我是否输入了:
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)
现在运行这个脚本,我发现自己?一直按直到回到命令的开头,然后替换python为ls.
当我长时间保持?(似乎经常)时,我总是在想,必须有一种更快的方法来编辑命令字符串或执行上一个命令的输出。
因此,并不是真正有资格成为 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前一个命令的输出放在新命令的参数位置?