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

大专毕业设计网站公众号怎么推广和引流

大专毕业设计网站,公众号怎么推广和引流,烟台网站网站建设,什么博客可以做网站判断一个数是奇数还是偶数 要求: 编写一个 Shell 脚本,用户输入一个整数,判断该数是奇数还是偶数,并输出结果。 [rootnode test01]# touch Determine parity.sh [rootnode test01]# vim Determine parity.sh 还有 2 个文件等待…

判断一个数是奇数还是偶数

要求:
编写一个 Shell 脚本,用户输入一个整数,判断该数是奇数还是偶数,并输出结果。

[root@node test01]# touch Determine parity.sh
[root@node test01]# vim Determine parity.sh 
还有 2 个文件等待编辑
#!/bin/bashread -p "请输入一个整数: " numif ((num % 2 == 0)); thenecho "$num 是偶数"
elseecho "$num 是奇数"
fi[root@node test01]# chmod a+rx Determine parity.sh 
[root@node test01]# ./Determine parity.sh 
请输入一个整数: 7
7 是奇数

read -p 读取用户输入,并将其存入变量 num 

((num % 2 == 0)) 用于判断 num 是否能被 2 整除,若能整除,则是偶数,否则是奇数

计算 1 到 N 的累加和

要求:
编写一个 Shell 脚本,用户输入一个正整数 N,计算 1+2+...+N 的累加和,并输出结果。

#!/bin/bashread -p "请输入一个正整数 N: " N
sum=0for ((i=1; i<=N; i++))
dosum=$((sum + i))
doneecho "1 到 $N 的累加和是: $sum"

sum=$((sum + i)) 进行累加运算 

统计一个文件中某个单词出现的次数

要求:
编写一个 Shell 脚本,用户输入文件名和要查找的单词,统计该单词在文件中的出现次数。

#!/bin/bashread -p "请输入文件名: " filename
read -p "请输入要查找的单词: " wordif [[ ! -f "$filename" ]]; thenecho "文件 $filename 不存在!"exit 1
ficount=$(grep -o -w "$word" "$filename" | wc -l)
echo "单词 '$word' 在文件 '$filename' 中出现了 $count 次"

-o 只匹配目标单词,不匹配整行 

-w 确保匹配完整单词,而不是单词的子串

wc -l 计算匹配的行数,即单词出现的次数。

批量重命名文件

要求:
编写一个 Shell 脚本,将当前目录下所有 .txt 文件的扩展名改为 .bak

#!/bin/bashfor file in *.txt
doif [[ -f "$file" ]]; thenmv "$file" "${file%.txt}.bak"fi
doneecho "所有 .txt 文件已重命名为 .bak"

for file in *.txt 遍历所有 .txt 文件。

if [[ -f "$file" ]] 确保 file 是普通文件,而不是目录或其他类型的文件 

mv "$file" "${file%.txt}.bak"

${file%.txt} 去掉 .txt 后缀   .bak 作为新的后缀名

批量创建用户并设置密码为 123

要求:
编写一个 Shell 脚本,批量创建用户&user并设置密码为 123

#!/bin/bashinput_file="users.txt"if [[ ! -f "$input_file" ]]; thenecho "用户列表文件不存在!"exit 1
fiwhile read -r user; doif id "$user" &>/dev/null; thenecho "用户 $user 已存在,跳过"elseuseradd "$user"echo "$user:123" | chpasswdecho "用户 $user 创建成功,密码已设置为 123"fi
done < "$input_file"

[[ ! -f "$input_file" ]]:如果 users.txt 文件不存在,则输出错误信息并退出脚本 

id "$user":查询系统中是否存在该用户 

&>/dev/null:如果用户存在,屏蔽命令的标准输出和错误输出,防止屏幕上显示不必要的信息。 

创建用户列表文件 users.txt

echo -e "user1\nuser2\nuser3" > users.txt

运行脚本 

chmod +x batch_create_users.sh
./batch_create_users.sh

验证

cat /etc/passwd | grep "user"
su - user1

 

 

 

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

相关文章:

  • 奎屯市住房和城乡建设局网站中层管理者培训课程有哪些
  • 如何用c语言做网站win10优化工具
  • 做短视频网站需要审批app投放渠道有哪些
  • 只做正品的网站网站设计公司建设网站
  • 我做网站价格seo排名工具提升流量
  • 360ssp网站代做seo网站推广优化
  • 重庆的企业的网站建设百度推广用户注册
  • 官方网站建设情况海外seo培训
  • 建 导航网站好百度宁波运营中心
  • 做彩票网站需要境外关键词推广和定向推广
  • 怎么开无货源网店赚钱站长工具seo推广
  • 域名备案 没有网站凡科建站网站
  • 做网站包括什么武汉百度推广电话
  • 做网站游戏总结的例文站内推广方案
  • 免费网站开发百度一下首页问问
  • 网站设计模板代码宽带营销策略
  • 什么平台可以发网推广佛山seo优化外包
  • 大庆公司做网站app开发工具哪个好
  • 本地dedecms网站搜索引擎营销经典案例
  • wordpress文章图片显示大图合肥网站优化平台
  • 网站网络推广软件桔子seo
  • 上海app开发网站建设免费b站推广网站2022
  • 光泽网站建设wzjseo温州百度推广公司电话
  • 国外旅游哪几个网站做攻略好合肥百度搜索优化
  • 做地接的网站网站自助搭建
  • 怎么做动态网站asp凡科建站靠谱吗
  • 网站顶部flash个人怎么在百度上打广告
  • 网站备案和备案的区别吗凤凰网台湾资讯
  • 戴尔网站建设成功seo每日工作
  • markdown做网站模板靠谱的拉新平台