首页 > 系统服务 > 详细

shell基础3

时间:2021-06-21 11:51:18      阅读:25      评论:0      收藏:0      [点我收藏+]

name=`ls `
echo "${name}"

 

ctrl+p:上次执行记录

 

date:2021年 06月 20日 星期日 10:35:10 CST

one_data=$(date)

【date执行结果赋值给one_data】:echo $one_data

 

export score=99:将本地变量转化为全局变量,会放到env中;查看:env | grep score

pwd:当前文件路径

 

在家目录的.bashrc(etc/profile)中加入变量,可在所有终端中或者shell脚本中调用

vim ~/.bashrc

source ~/.bashrc

cat ~/.bashrc

env | grep -E ‘name|score‘

 

运算符(可直接用bc计算):

a=10

b=2

echo $(($a + $b))

echo $(($a - $b))

echo $(($a * $b))

echo $(($a / $b))

取余:echo $(($a *% $b))

 

bc:

保留两位小数:scale=2

quit:退出

 

无交互:echo "scale=3; 10 % 3" | bc

 

linux命令值赋值给变量:

1:  $()

yang01@yang01-virtual-machine:~$ var1=$(ll -ah)
yang01@yang01-virtual-machine:~$ echo $var1

2:   ``

yang01@yang01-virtual-machine:~$ var2=`ll -ah`
yang01@yang01-virtual-machine:~$ echo $var2

 

shell基础3

原文:https://www.cnblogs.com/zxy01/p/14909557.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!