在bash/Ubuntu的,传递变量成ASCII艺术
如果有一个ASCII艺术品文件:“ASCII艺术”在以下
|__ __| ____|/ ____|__ __|
| | | |__ | (___ | |
| | | __| \___ \ | |
| | | |____ ____) | | |
|_| |______|_____/ |_| Client ${CLIENT_ID}
反正有传递变量“ $ {CLIENT_ID}“每次我们称之为ascii-art?
我们称之为此刻方式:
cat ascii-art
通过以下方式不起作用
1. cat ascii-art | CLIENT_ID="1"
或
- 添加一个在文件的第一行更多行“ascii-art”
. command_line_parse.sh -c ${CLIENT_ID} |__ __| ____|/ ____|__ __| | | | |__ | (___ | | | | | __| \___ \ | | | | | |____ ____) | | | |_| |______|_____/ |_| Client ${CLIENT_ID}
然后
cat ascii-art | CLIENT_ID="1"
可以在任何大师指教?谢谢。
你不是在“呼唤”任何事情;这不是一个脚本。 Bash变量不能为模板系统创建一个合适的平台。 – chepner