批处理之家's Archiver

netdzb 发表于 2019-6-28 12:28

这句Shell脚本是什么意思?

TITLE=echo ${LINE#*.} | tr -d '\r'

#*.表示什么含义?

cfwyy77_bat 发表于 2019-6-28 12:50

这种问题 自己试一下就知道了。
${LINE#substring} 删除变量$LINE开始的子串,#*.就是删除任意字符和.

Batcher 发表于 2019-6-28 13:35

推荐阅读:Advanced  Bash-Scripting Guide
[url]http://bbs.bathome.net/thread-13203-1-1.html[/url]
[url]http://www.tldp.org/LDP/abs/html/parameter-substitution.html#EX6[/url]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.