小编Cha*_*ett的帖子

如何使用 bindkey 运行脚本?

在 Z shell 中,如何使用 bindkey 将键序列绑定到脚本?

zsh

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

cd 到符号链接文件的目录

在我编写脚本之前,任何人都知道执行以下操作的简单方法:

$ pwd
/foo/bar
$ ls -l
lrwxr-xr-x  1 username  admin  48 Apr 17  2012 foo.sh -> /bar/foo.sh
$ cd /bar
$ ls
foo.sh
Run Code Online (Sandbox Code Playgroud)

即,在目录中/foo/bar,我想做一些类似cdl(cd link) 的操作,这会将我带到链接文件的目录(或者也可以转到链接目录,如果碰巧是这样的话——如果是我的话)可以输入cd -P /bar)。

shell zsh cd-command symlink

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

我怎样才能“人打印”?

我在哪里可以找到有关命令(?)的更多信息,print因为我在输入时没有收到结果man print?例如,在zsh我可以执行以下操作:

$ print "Hello, world\!"
Hello, world!
Run Code Online (Sandbox Code Playgroud)

我已经看到print -P fooprint -n bar使用过其他标志,但不知道它们的含义,也不知道在哪里寻找更多信息。所以我们真的有两个问题:

  1. print来自哪里,我在哪里可以找到它的文档?
  2. 在哪里可以找到在man页面中找不到的类似项目的文档?

注意:为了澄清起见,我不是要打印一张纸。我也知道printf,它允许格式化输出并有一个手册页。

command-line man zsh shell-builtin command

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

标签 统计

zsh ×3

cd-command ×1

command ×1

command-line ×1

man ×1

shell ×1

shell-builtin ×1

symlink ×1