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

福州做网站fjfzwl四川省建设工程信息网站

福州做网站fjfzwl,四川省建设工程信息网站,wordpress添加友链,网站建设怎样接业务文章目录 1. 计算1到100的和2. 列出当前目录下所有文件和文件夹3. 检查文件是否存在4. 备份文件到指定目录(简单示例)5. 打印系统当前日期和时间6. 统计文件中的行数7. 批量重命名文件(将.txt后缀改为.bak)8. 查找进程并杀死&…

文章目录

  • 1. 计算1到100的和
  • 2. 列出当前目录下所有文件和文件夹
  • 3. 检查文件是否存在
  • 4. 备份文件到指定目录(简单示例)
  • 5. 打印系统当前日期和时间
  • 6. 统计文件中的行数
  • 7. 批量重命名文件(将.txt后缀改为.bak)
  • 8. 查找进程并杀死(根据进程名简单查找)
  • 9. 创建多个空文件
  • 10. 简单的菜单脚本

【网络云计算】2024第50周-每日【2024/12/13】小测-理论-写10个Bash Shell脚本-解析

1. 计算1到100的和

#!/bin/bash
# 初始化一个变量sum为0
sum=0
# 使用for循环从1到100累加
for (( i = 1; i <= 100; i++ )); dosum=$((sum + i))
done
# 输出结果
echo "1到100的和为: $sum"

2. 列出当前目录下所有文件和文件夹

#!/bin/bash
# 使用ls命令列出当前目录内容, -l表示长格式
ls -l

3. 检查文件是否存在

#!/bin/bash
file="test.txt"
# 使用 -e选项检查文件是否存在
if [ -e $file ]; thenecho "$file存在"
elseecho "$file不存在"
fi

4. 备份文件到指定目录(简单示例)

#!/bin/bash
# 源文件
src_file="source.txt"
# 目标备份目录
backup_dir="/backup"
# 检查源文件是否存在
if [ -e $src_file ]; then# 如果备份目录不存在则创建if [! -d $backup_dir ]; thenmkdir -p $backup_dirfi# 使用cp命令备份文件cp $src_file $backup_direcho "文件 $src_file 备份到 $backup_dir 成功"
elseecho "源文件 $src_file 不存在,无法备份"
fi

5. 打印系统当前日期和时间

#!/bin/bash
# 使用date命令获取并打印日期和时间
date

6. 统计文件中的行数

#!/bin/bash
file="data.txt"
# 使用wc -l命令统计行数
line_count=$(wc -l < $file)
echo "$file的行数为: $line_count"

7. 批量重命名文件(将.txt后缀改为.bak)

#!/bin/bash
# 遍历当前目录下所有.txt文件
for file in *.txt; doif [ -e $file ]; thennew_file="${file%.txt}.bak"mv $file $new_fileecho "重命名 $file$new_file"fi
done

8. 查找进程并杀死(根据进程名简单查找)

#!/bin/bash
process_name="firefox"
# 使用pgrep查找进程ID
pid=$(pgrep $process_name)
if [ -n "$pid" ]; then# 使用kill命令杀死进程kill $pidecho "已杀死进程 $process_name,进程ID为 $pid"
elseecho "未找到名为 $process_name 的进程"
fi

9. 创建多个空文件

#!/bin/bash
# 创建5个空文件
for (( i = 1; i <= 5; i++ )); dotouch "file_$i.txt"echo "创建了文件file_$i.txt"
done

10. 简单的菜单脚本

#!/bin/bash
while true; doecho "1. 显示当前目录内容"echo "2. 显示日期和时间"echo "3. 退出"read -p "请选择操作: " choicecase $choice in1)ls -l;;2)date;;3)break;;*)echo "无效选择,请重新输入";;esac
done

这些脚本涵盖了Bash脚本的一些常见操作,如数学计算、文件操作、进程管理和用户交互等。

http://www.yayakq.cn/news/850330/

相关文章:

  • 网站建设必要性wordpress短代码 下载
  • 网站开发用台式机电脑配置嘉兴房产网站建设
  • 如何判断网站是不是自适应dw软件入门教程
  • 网站搜索引擎引流wordpress后台美化插件
  • 360网站推广官网软件做网站视频一般上传到哪里
  • 企业展厅设计装修合肥seo收费
  • 中国购物网站设计欣赏彩票网站建设古大学
  • 驻马店市建设工程网站wordpress多域名访问
  • 贵州省城乡建设厅网站首页济源做网站怎么收费
  • 网站包装推广之网络营销案例国内免费wordpress
  • 微信分销网站建设多少钱可信网站认证必须做吧
  • 怎么做网站推广世界杯用dw做的网站怎么发到网上
  • 益阳建设企业网站旅游电子商务网站开发项目进度表
  • 鞍山网站苏州工业园区公积金管理中心
  • 国家工信部备案网站商务网站开发的工作任务
  • 个人网站优秀案例西部数码虚拟主机怎么做网站
  • 东莞网站建设报价方案东莞网站优化关键词费用
  • 网站建设的主要工作有哪些英语培训学校网站建设多少钱
  • 做阿里国际网站要收费吗顺德网站建设公司咨询
  • 流行网站类型厦门海沧建设局网站
  • 网站登录界面用什么软件做大连装修公司排名榜
  • 台州企业网站搭建价格内容营销成功案例
  • 科技类网站设计centos7更新Wordpress
  • 去哪优化网站关键词查询域名信息
  • 广州有什么好玩的景点淘宝关键词优化技巧教程
  • 越秀区建网站公司简单学生的网页代码
  • 网站管理程序抖音seo工具
  • 九江有哪些免费推广网站林云seo博客
  • 腾讯云 wordpress建站机械设备怎样做网络推广
  • 专业建设企业网站深圳网站优化技巧