记录自己基本shell脚本语法的学习代码

发布时间:2025-05-13 09:26

Linux操作系统:理解命令行,学会使用Shell脚本 #生活技巧# #工作学习技巧# #编程语言学习路径#

最新推荐文章于 2024-10-23 21:28:06 发布

小狗腿腿腿腿腿 于 2020-07-02 23:24:24 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

#!/bin/bash

#函数

fun()

{

#在函数中定义变量

#$#在函数里代表的函数的参数个数

str=hello

echo "fun \$#=$#"

echo "fun \$1=$1"

echo "fun \$2=$2"

echo "fun \$3=$3"

# local str=hello

# unset str

echo "fun run"

return 3

}

Mystr=hello

export Mystr

#环境变量

echo "my.sh pid=$$"

echo "my.sh Mystr=$Mystr"

#./a.sh $Mystr

./a.sh

source ./a.sh

#username=$1

#password=$2

#echo "username=$username"

#echo "password=$password"

#echo "my.sh run"

#echo "my.sh run"

#在函数外显示的是当前脚本的各项参数

# echo "fun \$#=$#"

# echo "fun \$1=$1"

# echo "fun \$2=$2"

# echo "fun \$3=$3"

#fun hello 123

#val=$?

#echo "val=$val"

#echo "str=$str"

# 变量 本地 环境 参数

#查找一个文件

#until [ -f a.txt ]

#do

# echo "not find a.txt"

# sleep 1

#done

#echo "find a.txt"

#i=1

#while [ "$i" -lt 5]

#do

# echo "i=$i"

# sleep 1

# let "i+=1"

#done

#echo "input"

#read line

#while( "$line" != "end")

#do

# printf "line=$line\n"

# read line

#done

#for循环

#for i in $(ls)

#do

# echo "i=$i"

# sleep 1

#done

#if

#echo "input:"

#read line

#if ( "$line" = "abc")

#then

# echo =

#对字符串是否相等做一个判断

#if

#echo "input:"

#read line

#if test "$line" = "123"

#then

# printf "==\n"

#else

# echo "!="

#fi

#echo "\$0=$0"

#echo "\$#=$#"

#echo "\$$=$$"

#echo "\$1=$1"

#echo "\$2=$2"

#val="100"

#mystr="$str"

#let "val+=1"

#val="expr $val + 1"

#echo "val=$val"

#read line

#echo "str=$str"

#echo "val=$val"

#echo "mystr=$mystr"

#echo "line=$line\n"

exit 0

cpp

网址:记录自己基本shell脚本语法的学习代码 https://www.yuejiaxmz.com/news/view/961974

相关内容

shell 脚本学习之一
linux shell 脚本
脚本自动化任务
Python实现校园网自动登录的脚本分享
shell脚本中的$# $0 $@ $* $$ $! $?的意义
Python青龙:高效自动化脚本编写与任务调度实战指南
十个Python脚本来自动化你的日常任务
python脚本自启动
Android自动化测试shell脚本(飞车Asphalt5)
shell整理(34)===date 命令的小脚本

随便看看