在shell中变量的赋值有五种 :使用 read 命令,直接赋值,使用命令行参数,使用命令行的输出结果,从文件读取

1. 直接赋值,格式为:变量名 = 变量值

2.Read 命令是系统内置命令,语法格式为: read  变量 1   变量 2

3. 使用命令行参数赋值:  $ 命令   参数 1   参数 2  参数 3

4. 利用命令的输出结果赋值:

currentdir=`pwd`  echo $currentdir

5. 从文件中读入数据:

#!/bin/bashls *.sh >execfilewhile read LINEdochmod a+x $LINEdone<execfile

在shell中变量的赋值有五种方法相关推荐

  1. (转)Shell中获取字符串长度的七种方法

    Shell中获取字符串长度的七种方法 原文:http://blog.csdn.net/jerry_1126/article/details/51835119 求字符串操作在shell脚本中很常用,下面 ...

  2. python怎么清屏_python实现清屏的方法 Python Shell中清屏一般有两种方法。

    Python Shell 怎样清屏? Python Shell中清屏一般有两种方法. 奈何一个人随着年龄增长,梦想便不复轻盈:他开始用双手掂量生活,更看重果实而非花朵.--叶芝<凯尔特的搏暮&g ...

  3. JAVA中创建线程池的五种方法及比较

    之前写过JAVA中创建线程的三种方法及比较.这次来说说线程池. JAVA中创建线程池主要有两类方法,一类是通过Executors工厂类提供的方法,该类提供了4种不同的线程池可供使用.另一类是通过Thr ...

  4. linux中特殊符号分割,Shell_Linux Shell 中实现字符串切割的几种方法

    我们在shell 脚本编程中,经常需要用到字符串切割,即将字符串切割为一个数组,类似java 中的split 函数,下面对几种常见的方式做一个总结. 参考文章: shell 使用指定的分割符来分割字符 ...

  5. spark 读取ftp_在 Shell 中下载 ftp 文件的几种方法

    FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于 Internet 上的控制文件的双向传输.同时,它也是一个应用程 ...

  6. CSS总结div中的内容垂直居中的五种方法

    一.行高(line-height)法 如果要垂直居中的只有一行或几个文字,那它的制作最为简单,只要让文字的行高和容器的高度相同即可,比如: p { height:30px; line-height:3 ...

  7. HTML总结div中的内容垂直居中的五种方法

    一.行高(line-height)法 如果要垂直居中的只有一行或几个文字,那它的制作最为简单,只要让文字的行高和容器的高度相同即可,比如: p { height:30px; line-height:3 ...

  8. shell中变量的引用(两种方式:$变量名,${变量名})。

    一.基础 我们定义一个变量(等号两边不能有空格) FILEPATH=/var/home/sss FILEFILENAME=test001 在引用这个变量是我们可以直接使用$后面跟上变量的名字 比如: ...

  9. Shell中获取字符串长度的七种方法

    求字符串操作在shell脚本中很常用,下面归纳.汇总了求字符串的几种可能方法: [方法一]:利用${#str}来获取字符串的长度 [方法二]:利用awk的length方法 备注: 1) 最好用{}来放 ...

最新文章

  1. Android 使用摄像头拍照
  2. python逗号运算符_x,= ... - 这个尾随逗号是逗号运算符吗?
  3. 安卓USB开发教程 三 USB Accessory
  4. 操作系统课设——设计模拟一个SPOOLING假脱机输出程序
  5. Java基础学习总结(180)——如何保证API接口安全
  6. 【汇编语言】通用数据处理指令——位操作类指令
  7. 统计查询,实现将结果集竖排显示
  8. Paraview使用指南
  9. Win10 LTSB 2016 激活
  10. VS.NET(C#)-3.13_Panel控件
  11. USGS 官方批量下载软件bda 安装问题
  12. Android Kernel wakeup_sources分析
  13. html5基于Echarts制作3D炫酷世界地图地球制作,地图勾起动画,非常炫酷。
  14. Unable to publish SessionDestroyedEvent for session (未解决)
  15. linux_网络配置
  16. 当鼠标移动到表单上,改变表单的颜色
  17. HTML5期末大作业:餐饮美食网站设计——绿色的餐饮美食网站(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码
  18. rt-thread i2c 使用教程
  19. N2语法汇总(190条)
  20. python云端系统开发_Python云端系统开发入门

热门文章

  1. 结合自己造的轮子实践按需加载
  2. maven仓库找不到需要的jar包解决办法-转载
  3. 二、SpringMVC的常用注解——1-@Controller
  4. Nginx笔记总结八:ngx_http_core_module模块中的变量
  5. c++ 使用vs2010调用 win32api
  6. Filter过滤不了Action的问题
  7. 用openssl跟Gmail的smtp对话(一)
  8. bg和fg指令(整理)以及 Linux中Ctrl+C、Ctrl+D等按键操作进程相关命令
  9. java中的强制类型转换:int和byte
  10. 趋势解读:John D′Ambrosia告诉你下一代以太网路在何方?