1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 00:42:08 +02:00

printf, print.zsh, print, printenv: add Chinese translation (#15813)

This commit is contained in:
witt 2025-03-10 11:54:51 +08:00 committed by GitHub
parent ce7638175a
commit 414d4fb6de
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 84 additions and 0 deletions

15
pages.zh/common/print.md Normal file
View file

@ -0,0 +1,15 @@
# print
> `print` 可以引用具有相同名称的多个命令.
- 查看 Zsh 内置命令的文档:
`tldr print.zsh`
- 查看 `run-mailcap``print` 别名的文档:
`tldr --platform linux print.runmailcap`
- 查看在 Windows 上打印文本文件的文档:
`tldr --platform windows print.win`

View file

@ -0,0 +1,25 @@
# print
> Z Shell (`zsh`) 内置。打印参数,类似于 `echo`
> 另请参阅:`echo``printf``zsh`
> 更多信息:<https://zsh.sourceforge.io/Doc/Release/Shell-Builtin-Commands.html>.
- 打印输入:
`print "文本1" "文本2"`
- 以换行符分隔打印:
`print -l "第一行" "第二行" "第三行"`
- 不带尾随换行符打印:
`print -n "文本"; print "文本2"`
- 启用反斜杠转义:
`print -e "第一行\n第二行"`
- 按照 `printf` 所述打印参数(为了在 shell 之间实现更好的可移植性,请考虑改用 `printf` 命令):
`print -f "%s 今年 %d 岁了。\n" "小明" 30`

View file

@ -0,0 +1,16 @@
# printenv
> 打印所有或环境变量的值。
> 更多信息:<https://www.gnu.org/software/coreutils/manual/html_node/printenv-invocation.html>.
- 显示所有环境变量的键值对:
`printenv`
- 显示特定变量的值:
`printenv {{HOME}}`
- 显示变量的值并以 NUL 而不是换行符结尾:
`printenv --null {{HOME}}`

28
pages.zh/common/printf.md Normal file
View file

@ -0,0 +1,28 @@
# printf
> 格式化并打印文本。
> 更多信息:<https://www.gnu.org/software/coreutils/manual/html_node/printf-invocation.html>.
- 打印文本消息:
`printf "{{%s\n}}" "{{文本}}"`
- 以粗体蓝色打印整数:
`printf "{{\e[1;34m%.3d\e[0m\n}}" {{42}}`
- 打印带有 Unicode 欧元符号的浮点数:
`printf "{{\u20AC %.2f\n}}" {{123.4}}`
- 打印由环境变量组成的文本消息:
`printf "{{var1: %s\tvar2: %s\n}}" "{{$VAR1}}" "{{$VAR2}}"`
- 将格式化消息存储在变量中(不适用于 Zsh):
`printf -v {{变量名}} {{"这是 %s = %d年\n" "今" 2016}}`
- 打印十六进制、八进制和科学计数法数字:
`printf "{{hex=%x octal=%o scientific=%e}}" 0x{{FF}} 0{{377}} {{100000}}`