zoukankan      html  css  js  c++  java
  • linux 变量相关操作

    1变量的查看,添加,删除

    (1)查看

    					echo 变量名  或者 echo ${变量名} 
    					set 变量名  :查看所有变量,包括环境变量与自定义变量
    					expose 变量名:将自定义变量暴露为环境变量
    

    (2)添加

    				key=value  就可以设置名为key,值为value的变量
    				在原有变量后面追加
    					name=${name}aaa   #aaa为需要追加的值
    

    (3)删除

    				#删除自定义变量
    					unset 变量名
    				#对已有变量操作:
    					先把环境变量PATH变量copy为自定义变量path
    					值为:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
    						# 删除/usr/local/sbin:这一目录
    						path=${path#/*local/sbin}
    							#代表从最前面开始往后删,且只删除最短的那个。*为通配符,匹配有的以local/sbin结尾的目录
    						# 删除所有目录,只保留最后一个
    						path=#{path##/*:}
    							##表示删除最长的一个,即删除最后一个:前面所有目录。
    

    2具体一些变量

    1RANDOM变量

    			eandom是个随机数生成器,位置为/dev/random,产生的随机数范围是32767
    			输入echo $RANDOM, 就会生成一个 0~32767之间的随机数
    			想要生成自定义范围内的随机数,如下
    			declare -i number=$RANDOM*10/32768; echo $number		
    

    变量命名设定

    		例如:将ls -l 设置为ll
    		alias ll='ls -l'  #这样,直接输入ll,就会执行ls -l命令
    		alias rm='rm -i'  直接输入rm时就会提示你,确认删除了
    	# 取消别名
    		unalias lm  #会取消设定的 lm别名
    
  • 相关阅读:
    Python 学习笔记(九)Python元组和字典(二)
    Python 学习笔记(九)Python元组和字典(一)
    Java适配器模式
    Java原型模式
    Java建造者模式
    java工厂模式
    封装图片处理方法
    TP中的图片水印
    THINKphp中复杂的查询
    THINKphp中常见的Request请求类
  • 原文地址:https://www.cnblogs.com/labtabhub/p/12164184.html
Copyright © 2011-2022 走看看