iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >Shell编程中的特殊变量之位置变量介绍
  • 783
分享到

Shell编程中的特殊变量之位置变量介绍

变量位置Shell 2022-06-04 21:06:14 783人浏览 泡泡鱼
摘要

1、$0 获得当前脚本的文件名,包括路径。 #写一个测试脚本 vim test.sh #内容如下 dirname$0 basename$0 #执行一下 bash$(pwd)/test.sh

1、$0 获得当前脚本的文件名,包括路径。

#写一个测试脚本

vim test.sh

#内容如下

dirname$0

basename$0

#执行一下

bash$(pwd)/test.sh

#输出如下

/home/jane

test.sh

2、$n 获取当前执行脚本的第n个参数,n=1..9,$0,为当前脚本名。如果n大于9,使用${10}

echo'echo '$(seq-s " $"1 5|sed's/1/$1/') > test_n.sh

cattest_n.sh

#内容如下

#echo $1 $2 $3 $4 $5

bashtest_n.sh arg1 agr2 arg3

#输出内容:

#arg1 agr2 arg3

3、$* 获取脚本所有参数

echo'echo $*'>test_*.sh

cattest_*.sh

#内容如下:

#echo $*

bashtest_*.sh 1 2 3

#输出:

#1 2 3

4、$# 获得脚本所有参数的个数

echo'echo $#'>test_j.sh

cattest_j.sh

#内容如下:

#echo $#

bashtest_j.sh 1 2 3

#输出:

#3

--结束END--

本文标题: Shell编程中的特殊变量之位置变量介绍

本文链接: https://www.lsjlt.com/news/18365.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何理解Shell编程中的特殊变量之位置变量
    本篇内容介绍了“如何理解Shell编程中的特殊变量之位置变量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!$0 获得当前脚本的文件名,包括路...
    99+
    2023-06-09
  • 如何理解Shell编程中的特殊变量之进程状态变量
    本篇内容介绍了“如何理解Shell编程中的特殊变量之进程状态变量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!进程状态变量$$获取当前she...
    99+
    2023-06-09
  • Shell编程中特殊变量的示例分析
    这篇文章给大家分享的是有关Shell编程中特殊变量的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。$0 $# $n-->$[1..9] $* $@在shell中存在着一些特殊而又重要的变如:$1 $...
    99+
    2023-06-09
  • Shell常用的特殊位置参数变量说明
    $0    获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径$n    获取当前执行的shell脚本的第n个参数值,n=1..9,当n为0时表示脚本...
    99+
    2023-06-06
  • Shell全局变量、局部变量与特殊变量的具体使用
    目录1、全局变量(环境变量):2、局部变量(本地变量):3、关于局部变量的其它一些问题4、Shell的特殊变量:变量类型:全局变量(环境变量)和局部变量(本地变量)环境变量可以在定义它们的shell及其派生出来的任意子进...
    99+
    2023-05-06
    Shell全局变量 Shell局部变量 Shell特殊变量
  • 怎么在Shell中实现特殊变量和扩展变量
    本篇文章为大家展示了怎么在Shell中实现特殊变量和扩展变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。特殊变量在Shell中的特殊变量主要分别两种位置参数变量、状态变量两种。位置参数变量Shel...
    99+
    2023-06-09
  • Python中的特殊变量名
    1.以单一下划线开头的变量名(_X)不会被from module import *语句导入。 2.前后有下划线的变量名(__X__)是系统定义的变量名,对解释器有特殊意义。 3.以两个下划线开头,但结尾没有两个下划线的变量名(__X)是类的...
    99+
    2023-01-31
    变量名 Python
  • 如何正确的使用Shell特殊变量
    本篇文章为大家展示了如何正确的使用Shell特殊变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Shell 特殊变量及其含义变量含义$0当前脚本的文件名。$n(n≥1)传递给脚本或函数的参数。n ...
    99+
    2023-06-06
  • 如何理解Shell编程中Shell变量
    这篇文章主要介绍“如何理解Shell编程中Shell变量”,在日常操作中,相信很多人在如何理解Shell编程中Shell变量问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Shell编程中Shell变量...
    99+
    2023-06-09
  • Python中变量的说明介绍
    本篇内容介绍了“Python中变量的说明介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python变量中所有的类成员都是公共的 ,所有的...
    99+
    2023-06-17
  • Bash脚本中特殊变量$0的使用
    目录1. 显示脚本的名称和路径2. 比较脚本的名称和路径3. 脚本自身的调试和测试结论在 Bash 脚本中,$0 是一个特殊变量,它代表当前脚本的路径和名称。这个变量用于表示脚本自身,它是 Bash 环境中的一个重要组成...
    99+
    2023-05-06
    Bash 特殊变量$0 Bash $0
  • shell编程中如何分析bash变量
    本篇文章为大家展示了shell编程中如何分析bash变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。导读shell编程--bash变量介绍 ,变量是计算机内存的单元,其中存放的值可以改变。当&nb...
    99+
    2023-06-05
  • C++11中线程、锁和条件变量的介绍
    这篇文章主要介绍“C++11中线程、锁和条件变量的介绍”,在日常操作中,相信很多人在C++11中线程、锁和条件变量的介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C++11中线程、锁和条件变量的介绍”的疑...
    99+
    2023-06-17
  • 如何理解Shell脚本中的位置变量参数
    这篇文章主要介绍“如何理解Shell脚本中的位置变量参数”,在日常操作中,相信很多人在如何理解Shell脚本中的位置变量参数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Shell脚本中的位置变量参数...
    99+
    2023-06-09
  • Python中的变量,参数和模块介绍
    目录前言1 变量2 参数3 模块前言 简单的使用python函数之后,我们在日常开发中还需要经常使用的三个地方,分别是变量、参数和模块。其中,Python的变量类型已经在语法介绍中做...
    99+
    2024-04-02
  • Linux中bash shell环境变量的设置
    本篇内容主要讲解“Linux中bash shell环境变量的设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中bash shell环境变量的设置”吧!别名别名是命令的快捷方式。为那些...
    99+
    2023-06-05
  • Shell编程中变量数值计算的示例分析
    小编给大家分享一下Shell编程中变量数值计算的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!如果要执行运算,那就少不了运算符,和其他的编程语言相似,shell也有很多的运算符如下:+、-、:代表着加号 和减号 或...
    99+
    2023-06-09
  • 介绍一下TensorFlow的变量和占位符的区别和用途
    TensorFlow中的变量和占位符都是用来存储数据的,但它们有不同的特点和用途。 变量(Variable): 变量是在模型训练...
    99+
    2024-03-01
    TensorFlow
  • php数组中改变指针位置的函数介绍
    这篇文章主要介绍“php数组中改变指针位置的函数介绍”,在日常操作中,相信很多人在php数组中改变指针位置的函数介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php数组中改变指针位置的函数介绍”的疑惑有所...
    99+
    2023-06-20
  • Shell脚本中常用的内置变量有哪些
    这篇文章主要讲解了“Shell脚本中常用的内置变量有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Shell脚本中常用的内置变量有哪些”吧!在 Bash 解释器中,内置了许多变量,这些变...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作