tput、set

1.定位光标位置

 tput cup r c

tput cup 10 20

 

2.显示终端信息列表

infocmp $TERM

 

3.获取功能键

cat -v

 

4.命令需注意的地方

MATCH=` grep z yjg.txt `

 

5.打印数据

[root@localhost yjg]# pr <<- M
> asdfasdf
> sadfsdf
> sadfsadf
> asdf
> M

 

5.set命令

 set -n 读命令但不执行

 set -v 显示读取的行

 set -x 显示所有命令及参数

 

#!/bin/sh
#error.sh
set -x
LIST="Peter Susan John Barry Lucy Norman Bill Leslie"
echo -n "Enter your name :"
read NAME

for loop in $LIST
do
  if [ "$loop" = "$NAME" ]; then
    echo "you are on the list,you're in"
    break
  fi
done

 

[root@localhost yjg]# chmod +744 error.sh
[root@localhost yjg]# ./error.sh
+ LIST='Peter Susan John Barry Lucy Norman Bill Leslie'
+ echo -n 'Enter your name :'
Enter your name :+ read NAME
Lucy
+ for loop in '$LIST'
+ '[' Peter = Lucy ']'
+ for loop in '$LIST'
+ '[' Susan = Lucy ']'
+ for loop in '$LIST'
+ '[' John = Lucy ']'
+ for loop in '$LIST'
+ '[' Barry = Lucy ']'
+ for loop in '$LIST'
+ '[' Lucy = Lucy ']'
+ echo 'you are on the list,you'/''re in'
you are on the list,you're in
+ break

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值