1231_linux_shell_1

文章目录

1 Hello World

I 键

esc :wq

c 复制代码
./sh01.sh

对话式脚本:变量内容由使用者决定。

使用read命令撰写一个script。让用户输入first name与last name后,在屏幕上显示"Your full name is: "的内容。




随日期变化:利用date进行文件的创建

例子:假设想要创建3个空文件(通过touch),文件名由用户输入和前天、昨天和今天的日期决定。例如,用户输入"filename",而今天的日期是2022/08/15,则3个文件名为filename_20220813、filename_20220814和filename_2020815。


3.数值运算:简单的加减乘除

可以使用declare来定义变量的类型,利用"$((计算式))"来进行数值运算,bash shell系统默认仅支持到整数。

例子:要求用户输入两个变量,然后将两个变量的内容相乘,最后输出相乘的结果


相关推荐
闫记康12 小时前
Linux学习day5
linux·chrome·学习
TechPioneer_lp12 小时前
30 岁硕士 Linux C 开发背景,未来想去澳洲就业,研究方向该选 AI、SDN 漏洞还是 Linux 内核?
linux·人工智能·职业规划·澳洲求职
_kerneler14 小时前
[qemu+kvm]: trap 寄存器脱敏优化方法
linux
猫猫的小茶馆14 小时前
【Python】函数与模块化编程
linux·开发语言·arm开发·驱动开发·python·stm32
代码AC不AC15 小时前
【Linux】线程概念
linux·线程
神奇小梵16 小时前
关于finalshell的使用
linux·服务器·网络
vortex516 小时前
进程管理器大横评:从 PM2 到 Systemd 的选型与实战
linux·shell·进程管理
Yana.nice16 小时前
/etc/rhsm/rhsm.conf配置文件解析
linux
Jurio.16 小时前
Codex cli 分屏并行运行
linux·ai·远程工作·codex
dangdanding17 小时前
防火墙 IP 分片测试套件-fragroute
linux·网络·网络协议·tcp/ip