位置: 编程技术 - 正文

linux shell实现获取用户输入指定范围的单个字符的两种方法(linux shell获取ip地址)

编辑:rootadmin

方法一:

[root@station1 ~]# cat a.sh

[root@station1 ~]# chmod +x a.sh[root@station1 ~]# ./a.shplease input a letter: please input a letter: abcplease input a letter: 4please input a letter: &please input a letter: (please input a letter: ayou input letter a[root@station1 ~]#

最初使用expr length $letter 替代 wk -v var="$letter" 'BEGIN{print length(var)}'的,但是,当输入*等特殊字符时,会报错。如下:[root@station1 ~]# cat data

[root@station1 ~]# bash dataplease input a letter: please input a letter: abcplease input a letter: ayou input letter a[root@station1 ~]# bash dataplease input a letter: *expr: 语法错误data: line 3: ((: == 1: syntax error: operand expected (error token is "== 1")please input a letter:

来看方法二:

如下:[root@station1 ~]# cat b.sh

[root@station1 ~]# chmod +x b.sh[root@station1 ~]# ./b.shplease input a letter: *please input a letter: abcplease input a letter: please input a letter: )please input a letter: Tyou input letter T[root@station1 ~]#

推荐整理分享linux shell实现获取用户输入指定范围的单个字符的两种方法(linux shell获取ip地址),希望有所帮助,仅作参考,欢迎阅读内容。

linux shell实现获取用户输入指定范围的单个字符的两种方法(linux shell获取ip地址)

文章相关热门搜索词:简述在linux shell中获取帮助有哪些方法?,linux shell获取ip地址,shell获取命令结果,linux shell获取当前路径,linux shell怎么用,linux shell获取当前路径,linux shell 获取命令输出值,linux shell获取ip地址,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux里awk中split函数的用法小结 Theawkfunctionsplit(s,a,sep)splitsastringsintoanawkarrayausingthedelimitersep.settime=::sethr=`echo$time|awk'{split($0,a,":");printa[1]}'`#=setsec=`echo$time|awk'{split($0,a,":");printa[3]}'`#

学习shell脚本之前的基础知识[图文] 日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,she

linux shell脚本基础知识学习 Shell脚本:1、#!指定脚本执行的shell2、#注释3、命令或语法结构echo"输入内容"echo输出空行执行:1、shell脚本shexample2、给shell脚本执行权限chmodu+xexample案例

标签: linux shell获取ip地址

本文链接地址:https://www.jiuchutong.com/biancheng/376823.html 转载请保留说明!

上一篇:用shell+sendmail实现服务器监控报警小脚本(shell发送邮件)

下一篇:Linux里awk中split函数的用法小结(linux中awk用法详解)

  • 福建税务网上办税流程
  • 销售不动产营业税纳税义务发生时间
  • 货物运输印花税减免
  • 工会活动奖励现金怎么入账
  • 增值税发票遗失怎么操作
  • 金融服务费进项可以抵扣吗
  • 私营小微企业可以贷款吗
  • 食堂收入支出结构图
  • 预缴增值税预缴的城建税怎么申报
  • a公司拟吸收合并b公司除一项无形资产吗
  • 一般纳税人税控盘维护费会计分录
  • 企业职工教育经费计入什么科目
  • 我的初级备考经历怎么写
  • 企业确定无法支付的
  • 跨期做账如何处理当事人
  • 去银行打印公户流水需要带什么
  • 出口转内销申报需要先做出口退税吗
  • 酒店试菜费用会计分录
  • 存货盘亏进项税额转出会计分录怎么做
  • 纳税申报表怎么打印
  • 房屋租赁费应如何缴纳
  • 水电费无发票如何做账
  • 销售商品发生的现金折扣
  • 租赁合同法律风险
  • 如何手机个人热点连电脑
  • 停止恶意软件删除怎么办
  • 母公司向子公司发行面值100万元、期限为三年
  • 固定资产折旧表述不正确的是
  • vue设置时间格式
  • 游戏出现d3d11lostdevice
  • php的json_encode
  • 适用加计抵减政策需要提交什么资料
  • 预缴土地增值税的税率
  • 企业预缴所得税怎么算
  • windowsserver2008r2密码重置
  • 激光雷达lidar特点
  • 常用的绘图比例有哪些?
  • wordpress app插件
  • c++评测
  • 标书注意事项与如何制作标书
  • 财政拨款结转和非财政拨款结转区别
  • 免征和抵扣税额的区别
  • 防伪税控可以做什么
  • 增值税进项加计抵减账务处理
  • php decbin
  • mongodbwindows安装
  • 购买牵引车和挂车购车流程
  • 分公司是独立的诉讼主体吗
  • mongodb 根据条件查询数量
  • 专票丢了重开需要交钱吗
  • 纳税人具有怎样的特征?
  • 金蝶结转销售成本
  • 农业种植账务处理方法
  • 公司部门财务单独核算
  • 研发支出放在报表哪里
  • 应交税金的负数重分类
  • 个体户银行开户所需资料
  • mysql的子查询语句
  • Windows 8.1下MySQL5.7 忘记root 密码的解决方法
  • mysql5.7慢查询
  • win10上如何安装hd4850驱动
  • Ubuntu中Source Insight的使用详解
  • xp系统开机出现英文怎么办
  • Yosemite使用技巧 如何使用Yosemite mac信息功能共享电脑屏幕教程
  • windows 开发工具
  • win7浏览器怎么升级到最新版
  • Metaio in Unity3d 教程---Metaio扫描图片要求(Image Tracking)
  • NGUI的UIScrollview的优化
  • android5种布局
  • shell while
  • 让ie运行js时提示允许阻止内容运行的解决方法
  • 安卓压缩图片
  • 各种手机ui大全
  • 用javascript
  • 代码实现观察者模式
  • 地税申报网站
  • 房产税怎么计提和缴纳分录
  • 北京市门头沟最西边有个塔子叫什么
  • 营销代码是多少
  • 收到的短信内容是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设