linux脚本菜鸟教程,菜鸟教程之shell _1
@H_404_0@#! /usr/bin/env bash
#命令行 第一参数,(除文件名外) $1
if [[ $1 = "str" ]]; then
echo "hi"
else
echo "en"
fi
#---------------------------------
# $# 参数个数 小于等于1
if [[ $# -lt 1 ]]; then
echo "Enter your args"
else
echo $1
fi
#---------------------------------
#字符串-------------------------
yourname="leger.z"
echo $yourname
# 输出字符串长度 ---------
echo ${#yourname}
#提取字符串 ----------
echo ${yourname:0:2}
#查找 ----------------
echo `expr index "$yourname" z`
# 数组 ---------
array_name=(1 2 3 4 5)
echo ${array_name[1]}
#数组长度 ----------
length=${#array_name[*]}
echo $length
#---------------------------------- 微信公众号 ------ 菜鸟教程 ------ http://m.runoob.com/linux
总结
以上是编程之家为你收集整理的菜鸟教程之shell _1全部内容,希望文章能够帮你解决菜鸟教程之shell _1所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
linux脚本菜鸟教程,菜鸟教程之shell _1相关推荐
- linux namp使用教程,nmap教程之nmap命令使用示例(nmap使用方法)
1 FINscan(sF)扫描有时不是最佳的扫描模式,因为有防火墙的存在.目标主机有时候可能有IDS和IPS系统的存在,防火墙会阻止掉SYN数据包.发送一个设置了FIN标志的数据包并不需要完成TCP的 ...
- 菜鸟教程之Shell 脚本学习笔记(二)
Shell 传递参数 $# :传递到脚本的参数个数: $0: 执行的文件名: $n:n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推-- $*:以一个单字符串显示所有 ...
- python基础菜鸟教程-菜鸟教程学习python
1.杂货 *items(): 方法以列表返回可遍历的(键, 值) 元组数组. *在序列中遍历时,索引位置和对应值可以使用 enumerate()函数同时得到 *同时遍历两个或更多的序列,可以使用 zi ...
- linux脚本编程教程
linux shell 脚本入门 参考文章位置:http://learn.akae.cn/media/ch31s05.html 1.Linux 脚本编写基础...1 1.1 语法基本介绍...1 1. ...
- php初始化对象菜鸟教程,菜鸟教程php面向对象
菜鸟教程php教程改背景颜色 在PHP页面中有来没有HTML代码. 如果自有的话找bai到 这个标签然后替du换成这个:zhi 既可调成自己需要dao的颜色. 如果在PHP页面上没有HTML代码的话, ...
- linux脚本里调执行命令,使用shell的-n/-x/-x执行选项调试Shell脚本
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用 ...
- linux脚本编程教程,shell脚本编程基础教程
在Linux中,当你想要做什么事情的时候,可以通过输入命令传递给计算机,但也会有很多时候,我们需要计算机/服务器完成相同的任务,如果我们再一次一次输入命令执行的话,就会非常的不方便,要想让所有的事情变 ...
- [批处理教程之Shell]002.Linux 常用命令大全
这一次收集的是比较基础的 Linux 命令,其实 Linux 命令未必每个都要记住,只要在用到时能查阅到需要的命令的用法. 系统信息 *.显示机器的处理器架构(1) arch *.显示机器的处理器架构 ...
- linux 脚本$字符,一文看懂shell脚本中$0 $1 $# $@ $* $? $$ 的各种符号意义
概述 shell中有两类字符,一类是普通字符,在Shell中除了本身的字面意思外没有其他特殊意义,即普通纯文本:另一类即元字符,是Shell的保留字符,在Shell中有着特殊的含义. 今天主要介绍一下 ...
- linux脚本运行java程序设计_Java运行Shell脚本
利用Runtime.execute方法,我们可以在Java程序中运行Linux的Shell脚本,或者执行其他程序.参考了互联网上的这篇文章,我重新整理了代码. 现在通过CommandHelper.ex ...
最新文章
- 云上的可观察性数据中台,如何构建?
- Androd之在图片右上角显示红色圆圈里面数字提醒
- 语义分割——语义分割数据集的笔记
- 每天备份数据库中的表
- iOS底层探索之Runtime(一):运行时方法的本质
- SQL查询语句大全(大佬总结,必看)
- 创作原创歌词的韵律十三辙与韵脚押韵方法
- idea pull从远程库拉取最新代码
- 数字序号的级别与文章层次结构的关系
- Windows 7 通用 CDC 串口驱动程序
- #CSDN软件工程师能力认证学习精选# NoSql是什么?
- 运行剑灵与服务器断开,剑灵手游程序错误 和服务器断开解决方法
- html中div的定位,html中div定位练习
- springboot项目如何查看MP运行日志
- CodeForces - 510A 蛇形图案输出 难度:C++入门 复杂度:简单 翻译难度:一般
- 刀塔OMG塔防1.23单机版使用方法
- 鸿蒙系统与安卓系统有什么区别
- python socket 获取目的ip getsockopt
- php发送 日历邮件_如何阻止垃圾邮件发送者攻击您的Google日历
- 计算机主机接电视机,液晶电视机怎样才能连接电脑主机?
热门文章
- input和output哪个是充电_Angular2中Input和Output用法及示例
- 各代iphone尺寸_iphone屏幕尺寸比例是多少,iphone各代屏幕尺寸大小介绍
- 使用批处理文件删除所有子文件夹?
- PCQQ official算法逆向
- tftpd获取文件失败
- python 日历壁纸_将桌面日历添加到您的MAC
- 计算机系统u盘判断,U盘真实容量检测工具
- rce远程执行 0day漏洞 复测
- 吉林大学计算机学院控制与应用实验室,2019计算机考研吉林大学国家物联网虚拟仿真实验教学中心简...
- 目标检测论文综述(一)深度卷积神经网络