当前位置: 首页 > wzjs >正文

wordpress仿互站百度指数是什么

wordpress仿互站,百度指数是什么,排版设计图,网站设计的书今日学习基本的linux 的一些 bash 脚本 ssh : orangepi本地ip 密码 : orangepi 操作系统发行版: 基于 Ubuntu 20.04.6 LTS(Focal Fossa)的定制版本,专门为 Orange Pi 设备优化。PRETTY_NAME"Orange P…

今日学习基本的linux 的一些 bash 脚本

ssh  : orangepi@本地ip
密码 : orangepi

操作系统发行版: 基于 Ubuntu 20.04.6 LTS(Focal Fossa)的定制版本,专门为 Orange Pi 设备优化。PRETTY_NAME="Orange Pi 1.0.6 Focal"

目录

 终端打印输出:

使用 dos2unix 工具

成功运行:

变量使用+用户输入:

条件判断:

for循环:

while循环:

 数组:

函数定义与调用:

文件操作:

参数处理:


 终端打印输出:

先从最简单的打印输出开始

#!/bin/bash
# 一个简单的打印脚本
echo "Hello, World!"

我是在windows系统的txt文本文件写了这行代码,然后改后缀为.sh,

然后拖到linux目录的,这会遇到UTF-8编码的格式问题,这里讲下怎么解决

先尝试能不能正常打开运行脚本:

导航脚本目录:

cd /home/orangepi/Bash_test

给予脚本权限:

chmod +777 hello.sh

运行脚本:

 ./hello.sh

发现没有转换掉windows风格的换行符,导致无法运行:

使用 dos2unix 工具

安装:

sudo apt-get install dos2unix

启动转换:

dos2unix hello.sh

成功运行:

以下的测试基本都要基于cd 到了脚本文件的目录下才能进行!

变量使用+用户输入:

#!/bin/bashname="Alice"
age=25# 获取用户输入
echo "Please enter your name:"
read name
echo "Please enter your age:"
read ageecho "your name is $name and you are $age years old."

条件判断:

#!/bin/bash
# 条件判断示例
echo "Enter a number:"
read num#if 语句用于条件判断。-gt 表示大于,-eq 表示等于,-lt 表示小于。注意条件判断语句两边要有空格。
if [ $num -gt 10 ]; thenecho "The number is greater than 10."
elif [ $num -eq 10 ]; thenecho "The number is equal to 10."
elseecho "The number is less than 10."
fi

for循环:

#!/bin/bash
# for 循环示例
for i in {1..5}; doecho "Number: $i"
done

while循环:

#!/bin/bash
# while 循环示例
count=1#-le 表示“小于或等于”
#-gt 表示大于,-eq 表示等于,-lt 表示小于
while [ $count -le 5 ]; doecho "Count: $count"count=$((count + 1))
done

 数组:

#!/bin/bash
# 数组操作示例
fruits=("apple" "banana" "orange")# 遍历数组
for fruit in "${fruits[@]}"; doecho "Fruit: $fruit"
done# 获取数组长度
echo "Number of fruits: ${#fruits[@]}"

函数定义与调用:

#!/bin/bash
# 函数定义与调用示例
greet() {echo "Hello, $1!"
}greet "Bob"

文件操作:

#!/bin/bash
# 文件操作示例
file="example.txt"# 检查文件是否存在
if [ -f "$file" ]; thenecho "File $file exists."# 读取文件内容while IFS= read -r line; doecho "Line: $line"done < "$file"
elseecho "File $file does not exist."
fi

参数处理:

#!/bin/bash
# 参数处理示例
echo "Script name: $0"
echo "First argument: $1"
echo "Second argument: $2"
echo "Number of arguments: $#"# 处理所有参数
for arg in "$@"; doecho "Argument: $arg"
done

http://www.dtcms.com/wzjs/248602.html

相关文章:

  • 上海静安做网站多少钱免费做网站怎么做网站
  • wordpress 文章增加字段windows10优化工具
  • 哪些做直播卖食品的网站推广网站的文案
  • 网站框架设计好后怎么做网络营销策划方案怎么做
  • 域名与网站建设佛山网站建设模板
  • 高清设计网站推荐推广运营
  • 上海网站建设 觉策动力收录批量查询工具
  • 福田企业网站推广公司百度服务中心电话
  • 网站动画用什么程序做小程序平台
  • 腾讯云网站建设教学视频教程网络服务商主要包括
  • 龙华住房和建设局网站官网软文写作服务
  • 百度网站的域名是什么谷歌收录查询
  • 域名在哪里买说说seo论坛
  • 织梦网站footer美化怎么免费创建网站
  • 南昌手机网站制作成都进入搜索热度前五
  • 镇江地区做网站的公司有哪些国际新闻今天最新消息
  • 前端个人网站模板整合营销
  • 北京移动网站建设磁力云搜索引擎入口
  • 网站专题怎么做产品怎么在网上推广
  • 武汉手机网站建设百度快速排名提升
  • 呼和浩特城乡建设委员会网站市场营销培训课程
  • 安徽华夏网站建设千万不要学网络营销
  • 如何建设小说网站seo网站外链平台
  • 快3网站制作 优帮云建站工具有哪些
  • 可以做3d电影网站如何建网站不花钱
  • 怎么创办个人网站重庆网站外包
  • wordpress变色龙主题seo优化软件大全
  • 国外高校实验室网站建设成果新河seo怎么做整站排名
  • 徐州做汽车销售的公司网站色盲测试
  • 淮南网站建设好seo还有哪些方面的优化