ubunto-shell编程1-初识shell

本文介绍shell作为命令解释器的基本功能,包括如何创建和执行shell脚本,掌握注释、打印输出等核心语法。了解shell脚本如何提升系统管理效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、基本认识

(1)shell是一个命令解释器,可以解释输入的命令,例如ls。

(2)同时可以将很多shell命令都写到一个文件中,也就是shell脚本中,执行脚本就能

连续执行一系列的指令,实现更好的系统管理。

(3)shell程序作为一种解释性语言,可以像C语言一样实现各种控制功能。

(4)书写shell程序不需要编译器,不需要开发环境,只需要文本编辑器即可。本人使
用图形化编辑器test editor。

2、程序编写

(1)shell文件第一句是:

  #!  /bin/bash      

该句指定shell程序的解释器。
先用#!,空格后将解释器的目录写在后面。
(bash是Linux默认的shell解释器,ubunto还默认安装sh,使用时有时解释不通过。)

(2)注释语句

#shell学习

与C语言不同,shell的注释语句用#,#后面为注释,解释器不进行解释执行。

(3)打印输出

echo -n "hello" 

echo 用来输出打印信息,相当于C语言的printf,
-n选项是不进行换行,不加-n则默认加入换行。
引号内书写输出内容
shell程序每句话后面不用加分号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值