美文网首页
1.shell基础

1.shell基础

作者: 若愚同学 | 来源:发表于2018-07-29 15:18 被阅读0次
1.定义变量与取值
定义:a=1
取值:$a
运算:
//方式1
[root@lab01 /]# a=1
[root@lab01 /]# b=2
[root@lab01 /]# c=$(($a+$b))
[root@lab01 /]# echo $c
3

//方式2
[root@lab01 /]# typeset a=2
[root@lab01 /]# typeset b=3
[root@lab01 /]# c=$a+$b
[root@lab01 /]# echo $c
5
逻辑判断
#!/bin/bash //声明为脚本文件
num=19
if(($num>=18)) //对数字比较使用两个小括号,如果是字符串则使用[[]]
then
        echo "可以进入"
else
        echo "未成年不允许进入"
fi
循环结构:
#!/bin/bash
typeset -i sum=0;
for((i=1;i<=100;i++));do
   sum=$(($sum+$i))
done
echo $sum
修改权限
//chmod +x test.sh

[root@lab01 Desktop]# ./test.sh
-bash: ./test.sh: Permission denied
[root@lab01 Desktop]# ls
test.sh
[root@lab01 Desktop]# chmod +x test.sh
[root@lab01 Desktop]# ll
total 4
-rwxr-xr-x. 1 root root 115 Jan 24 20:36 test.sh
[root@lab01 Desktop]# ./test.sh
可以进入

相关文章

  • 1.shell基础

    1.定义变量与取值 运算: 逻辑判断 循环结构: 修改权限

  • shell script

    1.shell script基础 1.1.脚本文件格式: 第一行,顶格:#!/bin/bash 代码注释:# 缩进...

  • Fabric01-1

    一:shell脚本基础 1.shell命令 : 在linux终端能够被解析出来的命令2.shell脚本 : 多个s...

  • Day56-Shell编程入门

    第三个阶段:Shell\Jenkins\Git 1.Shell课程大纲 7天 动手!!! 1.Shell ...

  • 8.Shell编程一:Shell基础

    Shell基础 1.Shell概述 Shell的执行原理:用户输入命令ls,通过Shell将ls转换成二进制传递给...

  • 20170714 linux入门(一)

    内容简要 1.Shell简介2.内部命令与外部命令3.hash缓存表4.别名alias 1.Shell简介 She...

  • shell的基本概念及介绍

    Shell的基础概念 1.shell是一个命令解释器,处于内核和用户之间,负责把用2.户的指令传递给内核并且把执行...

  • Linux shell

    1.shell 概述 1.shell历史○命令解析器○终端下输入一个字符串 - 回车○去对应的路径下查找该字符串(...

  • 1.shell变量替换

    1.${变量#匹配规则} 从头开始,最短匹配 2.${变量##匹配规则} 从头开始,最长匹配 3.${变量%匹...

  • shell&python中的if else语句

    shell: Python: 注意: 1.shell中[ expression ]中的expression必须与[...

网友评论

      本文标题:1.shell基础

      本文链接:https://www.haomeiwen.com/subject/agnzmftx.html