为了账号安全,请及时绑定邮箱和手机立即绑定

您好,请问重定向到:或者从:重定向过来?这是什么意思?

您好,请问重定向到:或者从:重定向过来?这是什么意思?

红糖糍粑 2021-10-13 14:11:48
shell脚本中经常看到这样的命令; :<< :> 很疑惑这是什么意思呢?求指教!
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

冒号在shell中表示空指令。
原文如下:
:
null command [colon]. This is the shell equivalent of a "NOP" (no op, a do-nothing operation). It
may be considered a synonym for the shell builtin true. The ":" command is itself a Bash builtin, and its exit status is true (0).

所以:
: > file 用于清空文件
下面这种形式是Here Document的一种用法,用于注释一段代码块
:<<BLOCK
...
segment
...
BLOCK

查看完整回答
反对 回复 2021-10-18
  • 1 回答
  • 0 关注
  • 165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信