位置: 编程技术 - 正文

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用法详解)

  • 固定资产入账怎么做账
  • 合并报表成本法调整为权益法
  • 打印社保缴费凭证需要什么证件
  • 分公司分开银行账户付款的好处
  • 企业国有资产无偿划转办法
  • 费用退回怎么做账
  • 增值税税率调整时间17变16
  • 委托加工物资加工费怎么结转
  • 总账中余额为负怎么写
  • 电视机在开票中属于哪一类
  • 办公室饮用水可以浇花吗
  • 怎样预交增值税
  • 财务报告报送与信息采集季报怎么填写
  • 多发工资还给老板是傻吗
  • 退关税怎么入账
  • 残疾人名下有房产可以申请残疾人补贴吗?
  • 企业支付方式有几种
  • 期末留抵税额退税额
  • 会计监督作用
  • 诈骗犯查询
  • 简易征收税务处理
  • 怎么解决在澳洲吸烟
  • gba是什么文件
  • 如何使用php写一个网页
  • php fgets
  • 烟草带来的损失
  • 企业购厂房会计分录
  • 如何通过无线路由器连接打印机
  • failed to execute goal org.apache
  • Thinkphp事务操作实例(推荐)
  • php截取文件后缀名方法
  • 小微企业延缓缴纳
  • php中获取当前时间
  • 代垫运费算收入吗
  • 逾期未退押金是否确认收入
  • 发票必须在什么时候开
  • 资产减值损失的大幅度变动
  • 公司交公积金可以上调吗
  • 含税采购金额怎么算
  • 预支报销单
  • 上月结转余额怎么做会计分录
  • 房地产开发企业成本核算方法
  • sqlserver批量更新存储脚本
  • 个人独资企业所得税申报流程
  • 库存商品过期报废会计分录
  • 房地产开发公司是做什么的
  • pe市盈率法
  • 个人原因指什么
  • 汇算清缴前取得发票可以税前扣除吗
  • 收不到物业费不想干了
  • 建筑简易征收适用哪些业务
  • 无形资产计提折旧可以转回吗
  • 企业的经济补偿包括哪些
  • 通过MySQL优化Discuz!的热帖翻页的技巧
  • mysql常用查询
  • 在一台服务器上安装软件
  • 整理房间日记200
  • win10使用技巧有什么用
  • linux如何列出所有用户
  • broadcom网卡配置
  • 教你彻底消灭牛身上的蜱虫
  • win7开机总是自检
  • win7桌面小工具如何设置使用
  • qt_5 not found
  • react-native-modal
  • Android中的touch事件
  • linux的shell脚本编程
  • cocos2dx3.2 xcode中资源路径设置问题
  • 学习计划
  • 如何旋转图片30度
  • 行为怪异的人有问题吗
  • Node.js中的construct
  • Unity3D游戏开发标准教程
  • js window.screen
  • 贵阳市税务局投诉电话号码
  • 深圳市税务审批中心电话
  • 税票是什么发票
  • 汽车销售流程有哪些环节?每个环节的主要内容是什么?
  • 什么是新闻主管部门负责
  • 税务总局2016年70号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设