社区
Linux/Unix社区
帖子详情
请教个shell编程语句的问题。
zxlwsz33
2012-10-26 02:26:34
冒号(:)结构也会被用在变量的条件设置中,例如:
:${var:=var}
我对这句不是很明白,希望哪位给解释一下,很是感谢。
...全文
70
1
打赏
收藏
请教个shell编程语句的问题。
冒号(:)结构也会被用在变量的条件设置中,例如: :${var:=var} 我对这句不是很明白,希望哪位给解释一下,很是感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nicenight
2012-10-26
打赏
举报
回复
1. 冒号本身是一个内建命令,什么也不做的命令
2. ${var:=var} 相当于对 var 做一个初始化
3. 但上述语句不能单独使用,单独使用会报错,提示命令未找到,所以聪明的人类就想到了把上述语句做为冒号这个命令的一个参数,这样达到了初始化的目的,并且冒号什么也不做,就不影响其它功能
linux判断文件是否为空,linux
shell
编程
如何判断一个文件是否为空
最近在写一个小的
shell
程序,遇到这个
问题
,在diff-q两个文件时,如果文件不相同就输出到result文件中,若相同则无输出,即result文件为空,但如何判断result文件是否为空并继续下一步的命令呢?在网上看到用:if[-z...
转一篇不错的
shell
文章
<br /> 为什么要进行
shell
编程
<br /> 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。
Shell
不仅仅是命令的收集,而且是一门非常棒的
编程
语言。您可以通过...
请教
:linux
shell
中for循环中为什么要用两个小括号?
for ((i=0; i dodone 用两个小括号有什么具体意义呢?
学
编程
遇到
问题
,如何更好地提问?
一个
编程
学习者,尤其是刚入门的初学者,在学习过程中必然会遇到各种
问题
,于是难免需要向人提问寻求解答。本
编程
教室开张以来,我也解答了非常多的提问。今天想就“提问”这件事情说说我的一点建议:1. 提问之前先...
《
Shell
命令总结》
实验设备 VMware软件、CentOS 7、MobaXterm ...(2)每个目录下分别新建10个文本文件,文件名为:目录名_file1~10 (3)并设置每个文件的权限: 文件所有者:读+写+执行 同组用户:读+执行 其他用户:...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章