shell script 案例二

需求,运行程序,用户输入firstname,回车,再次提示输入lastname,然后回车,屏幕打印fullname信息

注意:前期写程序要注意规范,方便以后自己写多了回头看可以看的懂,程序代码如下,测试结果看第二个图,同样,vi的文件没有可执行权限,需要chmod一下。

这里可以复习下之前介绍的文件和目录的默认属性,通过umask可以修改,默认权限-umask的值

文件默认权限

rw-rw-rw- 666 umask默认是0022

运算则是

rw-rw-rw- 减掉(看后三位数)----w--w- 结果 文件实际属性就是 rw-r--r-- 如图

目录默认权限 777

默认权限rwxrwxrwx 可以自己运算下看实际目录的权限

学习就是理论加实践的过程,不断学习,尝试,总结。

相关推荐
州周4 分钟前
Ftp目录整个下载
linux·服务器·数据库
Jackey_Song_Odd5 分钟前
Ubuntu 24.04.1 解决部分中文字符(门、径)显示错误的问题
linux·ubuntu
kaixin_learn_qt_ing17 分钟前
Linux export命令
linux
余额不足1213820 分钟前
C语言基础十六:枚举、c语言中文件的读写操作
linux·c语言·算法
冷曦_sole24 分钟前
linux-19 根文件系统(一)
linux·运维·服务器
AI大模型学徒27 分钟前
Linux(二)_清理空间
linux·运维·服务器
花鱼白羊35 分钟前
TCP Vegas拥塞控制算法——baseRtt 和 minRtt的区别
服务器·网络协议·tcp/ip
云川之下37 分钟前
【linux】 unshare -user -r /bin/bash命令详解
linux·bash·unshare
tntlbb1 小时前
Ubuntu20.4 VPN+Docker代理配置
运维·ubuntu·docker·容器
热心市民运维小孙1 小时前
Ubuntu重命名默认账户
linux·ubuntu·excel