创建shell文本,显示目前身份、所在目录、输入数,累加显示结果

题目内容:

  • 建立脚本,执行脚本时,脚本显示目前的身份(whoami)和目前所在的目录(pwd)
  • 让用户输入一个数字,程序可以由1+2+3+···一直加到用户输入的数字

学习内容:

学会使用

  1. 创建脚本
  2. whoami
  3. pwd
  4. 输入、do while

具体操作步骤:

1.创建一个名为 scripts 的新目录。

因为自己电脑之前新建了scripts文件夹,要想删除非空文件夹,输入:rm -rf scripts

[root@localhost ~]# mkdir scripts
[root@localhost ~]# cd scripts
[root@localhost scripts]# cat > text.sh

可在终端继续输入以下指令

echo 您当前的身份:`whoami`
echo 您当前所在的目录:`pwd`

#!/bin/bash
read -p "please input anumber:" num
i=1
sum=0
while [ $i -le $num ]
do
  let sum=sum+i
  let i++
done

echo "sum=$sum"
echo "Well Done!"

或者打开scripts/text.sh    写程序

 

写好后,在终端输入

 bash text.sh

运行结果如下

 


知识点:

whoami==>扩展 

=>who

=>who am i

 

id 命令显示的是切换后的用户信息(有效用户信息);

who 命令仍然显示所有登录用户(所有登录用户信息);

who am i 命令仍然显示root的用户信息(执行命令的登录用户的信息);

whoami 命令显示的是切换后的用户信息(有效用户信息),查询当前有效用户名字;

 

 想要知道当前所处的目录,显示整个路径名————pwd

shell脚本文件中的循坏语句—— while语句

条件判断==》

while [   ]

do

     语句1

    语句2

    …

done

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值