shell脚本掐头去尾
入图片描述](https://img-blog.csdnimg.cn/20190318214840191.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3Njg0ODU5,size_16,color_FFFFFF,t_70)
- 案例:去掉:前面数字
- [root@room4pc09 桌面]# A=`head -1 /etc/passwd`
您在 /var/mail/root 中有新邮件
[root@room4pc09 桌面]# echo ${A}
root:x:0:0:root:/root:/bin/bash
[root@room4pc09 桌面]# echo ${A#*:} #删除第一个:前面数字
x:0:0:root:/root:/bin/bash
[root@room4pc09 桌面]# echo ${A##*:} #删除最后一个:前面数字
/bin/bash
- 案例练习
[root@room4pc09 桌面]# A=`head -1 /etc/passwd`root:x:0:0:root:/root:/bin/bash
[root@room4pc09 桌面]# echo ${A%:*} #去掉第一个:尾数字
root:x:0:0:root:/root
[root@room4pc09 桌面]# echo ${A%%:*} #去掉最后一个:尾数
root
- 案例练习 不给密码默认123456
[root@room4pc09 桌面]# echo ${pass:-12346}
12346
[root@room4pc09 桌面]# pass=12445
[root@room4pc09 桌面]# echo ${pass:-12346}
12445
shell脚本掐头去尾相关推荐
- Shell脚本——函数、中断及退出、字符串处理
Shell函数 函数:在shell脚本中,将一些需要重复使用的操作,定义为公共的语句块,即可称为函数.通过使用函数,可以使脚本代码更加简洁,增强易读性,提高shell脚本的执行效率. 1)函数的定义方 ...
- Shell脚本编程教程
1.Shell脚本语言的基本结构 1.1 Shell脚本的用途: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 1.2 Shell脚本基本结构: Shell脚本编程: ...
- SHELL/SSH基础知识(入门篇)-包含 shell 脚本语言的基本用法、 shell 脚本语言的基本用法、流程控制、函数 function、其它脚本相关工具、数组 array(欢迎留言交流)
目录 1 shell 脚本语言的基本用法 1.1 shell 脚本注释规范 1.1.1 shell 脚本注释规范 1.1.2 执行(5种) 1.1.3 在远程主机运行本地脚本 1.1.4 检查shel ...
- jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理
准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...
- 快速给shell脚本加上使用提示
我们只需通过在shell脚本前面加上如下的代码即可: #!/bin/bash ### ### my-script - does one thing well ### ### Usage: ### my ...
- Ubuntu系统执行shell 脚本的方法
使用前了解 Shell: Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁 Shell: Shell 脚本(shell script),是一种为 shell 编写的脚本程序. 下面 ...
- Windows 系统执行Shell 脚本的方法
使用前了解 Shell: Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁 Shell: Shell 脚本(shell script),是一种为 shell 编写的脚本程序. 下面 ...
- shell监控java接口服务_Linux系统下Java通过shell脚本监控重启服务
简介 最近运维人员提出需求,增加一个运维页面, 查询当前的业务进程信息包括:进程名称.启动命令.启动时间.运行时间等,可以通过页面点击重启按钮,可以重启后端的一系列系统进程. 思路 java程序获取l ...
- linux 脚本 alias,在shell脚本中使用alias别名
本文最后更新于2015年7月12日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢! 缘由: 经常用Linux进行操作的同学一般都会有各种各样的技巧来提升工作效率,而添加/改写shell ...
最新文章
- 【C 语言】内存四区原理 ( 内存四区建立流程 )
- 将Hexo同时部署在github和腾讯云开发者平台或Coding初级实践教程
- Java实现敏感词过滤 - IKAnalyzer中文分词工具
- ASP.NET Core 性能对比评测(ASP.NET,Python,Java,NodeJS)
- java添加信息_java – 向异常添加信息
- 算法可以申请专利么_Ta 在假笑么?这个识别算法可以鉴定
- jsp学习之路之安装Apache Tomcat7.0服务器
- web developer tips (29):在web应用项目里启用“编辑并继续”功能
- python开发信息系统权限设置_python Django 用户管理和权限认证
- FFmpeg之x264/x265转码去掉B帧(二十六)
- CSS 如何让 height:100%;起作用
- Arduino ESP32 最简单直接获取网络时间方法
- java map 遍历取值_遍历 MAP 集合取值方式
- 【解决】计算机用户名是中文名导致软件安装失败!
- 使用PHP和NetBeans创建基于XAMPP的动态网页(学习笔记7)(技术笔记7)网站应用和服务器管理 澳大利亚维多利亚大学VIT1204 Web Application and
- PHP 接入 Apple 登录对 access_token/identityToken 进行 JWT 验证
- PCL中点云关键点提取
- 雷军在北京大学的演讲
- linux命令行自制屏保,Linux终端界面屏保
- 前端基础第五天项目 社交媒体黑马头条项目-文章模块和评论