EOF的区别

(1)使用cat <<EOF时,我们输入完成后,最后一行以输入EOF作为结束标示,同时最后一行EOF必须顶格,EOF前面不能用制表符或者空格,否则执行脚本会报错,因为结束分解符EOF前有制表符或者空格,则EOF不会被当做结束分界符,只会继续被当做stdin来输入。 (1.1)最后一行EOF顶格,执行正常 (1.2)最后一行,EOF不顶格,报错 (2)使用cat <<-EOF时,我们输入完成后,最后
相关文章
相关标签/搜索