[Bash] quotes
Single quotes
If you want to use characters like < or > in the arguments to a program, you will need to use quotes so that the shell doesn't try to interpret them.
For example, to echo the string <b>wow</b>
we can use single quotes:
~ $ echo '<b>wow</b>'
<b>wow</b>
Single quotes= print as it is
Double quotes
Double quotes are similar but environment variables and backticks will be interpolated in-place (replaced with their value):
~ $ echo "There's no place like $HOME."
There's no place like /home/substack.
~ $ echo "So long `date +%Y`..."
So long 2014...
~ $ echo "So long `date +%Y`... next stop $((`date +%Y`+1))"'!'
So long 2014... next stop 2015!
You will also need to use quotes if one of the arguments you want to give has a whitespace character in it, because whitespace is otherwise used to split arguments.
分类:
CLI
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2020-06-10 [CSS3] CSS Selector
2019-06-10 [Web Component] Allow External Styling of a Web Component's Shadow DOM
2016-06-10 [TypeScript] Understanding Decorators
2016-06-10 [TypeScript] Using Typings and Loading From node_modules
2016-06-10 [TypeScript] Using Lodash in TypeScript with Typings and SystemJS
2016-06-10 [TypeScript ] What Happens to Compiled Interfaces