`

shell 处理参数小技巧

阅读更多

上篇文章里讲述了shell 获取参数的基本用法,这里总结些其他用法(均摘录自各种网站回帖之类故不在此列出,但谢谢他们)

 

1:获取偏移量后的参数列表,例如从第3个参数开始则

#!/bin/sh

#丢弃2个参数
shift 2
#剩余参数个数
echo $#
#余下的所有参数
echo $*

 

2:获取最后一个参数

 

   (1)利用eval

eval "last=\$$#"

 

   (2)利用bash里的!

 

last=${!#}
 
分享到:
评论

相关推荐

    Shell脚本用for循环遍历参数的方法技巧

    本文将详细讲解如何在Shell脚本中使用`for`循环遍历参数,并介绍其中的一些小技巧。 1. **基本的参数遍历** 在Shell脚本中,可以通过`$1`, `$2`, `$3`等变量来访问传递给脚本的参数,但当参数数量不确定时,使用`...

    shell脚本培训视频.rar

    5. **Shell剑客**(上下):这部分可能是一个系列教程,重点讲解了Shell脚本的高级技巧和实战应用,如条件表达式、正则表达式、函数、错误处理、流程控制等,帮助用户提升Shell脚本的编写能力。 6. **编辑器使用**...

    绝版经典 LINUX与UNIX SHELL编程指南 PDF 高清版 [16.3M]

    本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还...

    Shell脚本实现二维码图片生成

    通过学习和理解这个脚本,不仅可以掌握如何在Linux环境中生成二维码,还能提升Shell脚本编程技巧,这对于系统维护和自动化工作非常有用。 总的来说,Shell脚本实现二维码图片生成是一个实用的技术,它展示了如何...

    LINUX与UNIX SHELL编程指南

    本书通过各种实用的系统管理小技巧和趣味脚本代码,详尽地介绍了shell编程各个不同的方面。学完本书后,你将成为一名shell编程高手。 内容简介 本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还...

    shell 编程指南pdf

    初学shell 入门好书!!!! 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...

    shell-script

    ### Shell脚本基础与...以上是对“shell-script”主题下关键知识点的详细解析,涵盖了Shell脚本的基础概念、执行机制、变量处理、参数传递以及控制结构等多个方面,旨在帮助读者全面理解并掌握Shell脚本的使用技巧。

    Unix Shell Program

    在提供的"Unix Shell Program.pdf"文件中,你将可能深入学习到这些概念,以及更多高级技巧,如函数库、错误处理、信号处理等。通过学习和实践,你可以编写出高效、实用的Shell脚本,提升日常工作效率,更好地管理和...

    Shell学习笔记

    本文档《Shell学习笔记》详细介绍了Shell脚本编写的基础知识和一些高级技巧,包含了多个主题,例如终端操作、环境变量使用、数学运算、文件描述符、数组和关联数组、别名使用、终端信息获取、日期和时间处理、脚本...

    shell 编程小结

    ### Shell编程小结 在IT领域,特别是操作系统与脚本编程方面,Shell占据了举足轻重的地位。Shell作为用户与操作系统之间沟通的桥梁,在UNIX和Linux系统中扮演着核心角色。本文将深入探讨Shell编程的基础知识、核心...

    Shell脚本编程入门100例

    这本"Shell脚本编程入门100例"教程针对初学者,提供了丰富的实例,旨在帮助读者快速掌握Shell脚本的基本概念和实践技巧。 1. **Shell脚本基础** - Shell简介:了解什么是Shell,它是如何与Linux内核交互的,以及...

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

    [Shell脚本专家指南]高清版

    这份"[Shell脚本专家指南]高清版"涵盖了从基础到高级的Shell脚本编写技巧,是深入理解Shell编程的宝贵资源。 一、Shell脚本基础 1. Shell介绍:Shell是操作系统与用户交互的界面,提供命令行环境,如bash(Bourne-...

    UPX Shell的delphi源码

    1. `UPXShell.cfg`:这可能是一个配置文件,存储了UPX Shell的一些设置和选项,例如默认的UPX参数或用户自定义的压缩级别。 2. `MainFrm.dfm`:这是Delphi中的表单文件,包含了主程序界面的设计,包括控件的位置、...

    shell完整教程(带标签)初级到高级

    在第二章,教程转向了使用`find`命令进行文件搜索的高级技巧,包括如何根据文件名、权限、所有者、组、大小、类型等条件来查找文件,以及如何利用`xargs`命令将`find`的结果作为参数传递给其他命令。这些高级搜索...

    Shell脚本专家指南.zip

    本文将深入探讨Shell脚本的基础知识、高级技巧以及实践应用,旨在帮助你成为Shell脚本的专家。 一、Shell脚本基础 1. Shell介绍:Shell是操作系统提供的一个用户界面,允许用户通过命令行与操作系统交互。常见的...

    linux-shell的函数式编程工具

    通过熟练掌握这些Shell函数式编程技巧,你将能够编写出更加高效、可维护的脚本,从而提升Linux系统的自动化和管理效率。记住,实践是检验真理的唯一标准,多动手编写和调试Shell脚本,才能真正领会其精髓。

    Linux与UNIX Shell编程指南.rar

    本书共分五部分 ,详细介绍了SHELL编程技巧,各种UNIX命令及语法,还涉及了UNIX的文字处理以及少量的系统管理问题。本书内容全面,文字简洁流畅,适合SHELL编程人员学习、参考。 目录 第一部分 SHELL 第一章 文件...

    linux shell script tutorial_v2_r5.pdf

    - 本教程由Vivek Gite编写,专为初学者设计,旨在介绍Linux shell脚本的基础知识与实践技巧。 **1.2 快速了解Linux** - **什么是Linux**:Linux是一种开源的操作系统,基于Unix设计,具有强大的稳定性和安全性。 ...

Global site tag (gtag.js) - Google Analytics