#! /bin/bash
echo hello world
echo $PATH
hello=“shixinfa”
echo hellopath=hello
path=hellopath=(pwd)
files=‘ls-al’
echo current path: $path
echo files: $files
echo “$0”
echo “$1”
echo “$2”
echo “3"foriin"3"
for i in "3"foriin"*”; do
echo idoneforiin"i
done
for i in "idoneforiin"@"; do
echo $i
done
my_array=(A B C D)
echo ${my_array[0]}
echo ${my_array[1]}
echo ${my_array[2]}
var=expr 2 + 3
echo $var
var1=expr 4 - 2
echo $var1
var2=expr 4 / 2
echo var2if[1−eq2]thenecho"1等于2"elseecho"1不等于2"fia=5b=6result=var2
if [1 -eq 2]
then
echo "1 等于 2"
else
echo "1 不等于2"
fi
a=5
b=6
result=var2if[1−eq2]thenecho"1等于2"elseecho"1不等于2"fia=5b=6result=[a+b]
echo “result"forloopin12345doecho"result"
for loop in 1 2 3 4 5
do
echo "result"forloopin12345doecho"loop”
done
demofun(){
echo “这个是第一个shell函”
}
demofun


shell基础脚本
最新推荐文章于 2025-05-29 03:16:00 发布
本文通过一个具体的Bash脚本实例,详细展示了如何使用变量、数组、条件判断、循环结构以及函数定义等基本语法。从环境变量的读取到文件操作,再到算术运算和逻辑判断,全面覆盖了Bash脚本编程的基础知识点。
1349

被折叠的 条评论
为什么被折叠?



