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

网站建设销售策划方案北京专业网站设计推荐

网站建设销售策划方案,北京专业网站设计推荐,贵州网站开发,自适应型网站建设推荐1 主要内容 可以使用Shell脚本来实现将开发机(Linux)上user1账户下的abc文件夹复制到user2、user3和user4账户下。 #!/bin/bash# 数组赋值,目标用户列表 # target_users(user2 user3 user4) # 定义数组 target_users()# 生成user数字的数组…

1 主要内容

可以使用Shell脚本来实现将开发机(Linux)上user1账户下的abc文件夹复制到user2、user3和user4账户下。

#!/bin/bash# 数组赋值,目标用户列表
# target_users=(user2 user3 user4)
# 定义数组
target_users=()# 生成user+数字的数组,例如,生成user1到user5
for ((i = 2; i <= 4; i++)); dotarget_users+=("user${i}")
done# 源路径,user1账户下的abc文件夹
source_path="/home/user1/abc"# 循环遍历目标用户,并复制文件夹
for user in "${target_users[@]}"; do# 构建目标路径target_path="/home/${user}/"# 执行复制命令cp -r "$source_path" "$target_path"# 输出复制信息echo "已将${source_path}复制到${target_path}"
done# 输出完成信息
echo "复制完成!"

2 常见报错

  1. 各种\r字符导致报错
2.sh: line 2: $'\r': command not found
2.sh: line 5: $'\r': command not found
2.sh: line 8: syntax error near unexpected token `$'do\r''
'.sh: line 8: `do

解决方案:使用notepad将格式转一下
在这里插入图片描述
2. Syntax error: “(“ unexpected

root@gpu:/home/xxx# sh 1.sh
: not found
2.sh: 4: Syntax error: "(" unexpected

原因:常见的linux发行版,虽然很多是将sh指向bash;但debian/ubuntu上sh命令默认是指向dash,而不是bash,dash比bash还轻量,只支持基本的shell功能, 不包括类似于代码中的数组初始化方式,所以会识别不了,报Syntx error。

解决方案:使用 bash 1.sh 运行脚本

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

相关文章:

  • seo网站模板下载网页设计与制作课程设计方案
  • 做网站建设赚钱吗wordpress微信免签能用吗
  • 杭州做网站外包公司西安市房产信息查询平台官网
  • 51做图片的网站做外贸网站能用虚拟主机吗
  • 怎么说服客户做网站wordpress 火车头 作者
  • 学设计的网站有哪些wordpress开发sns
  • 西宁好的网站建设公司微信小程序开发制作
  • 快速搭建网站的好处wordpress 文章型
  • 手机网站建设和雄县网站制作建设中心
  • 漳州城乡建设局网站首页网络营销的特点有
  • 省博物馆网站建设数商云工作怎么样
  • 家电网站源码搜索百度app下载
  • wap网站 全屏青岛城阳做网站
  • 赵公口网站建设北京网站设计桂林微信网站
  • php网站开发案例详解seo 网站关键词
  • 陆丰网站建设电商网站设计思维导图
  • 厦门市建设与管理局网站适合女孩做的网站
  • 西安旅游网站建设安徽建设通网站
  • 青岛网站建设哪家公司好湛江网警
  • 北京新浪网站制作公司太原网站制作
  • 网站建设功能分为几种建站快车是什么
  • 南昌网站排名优化报wordpress4.8中文版
  • 长沙网站建设联系电话scatter网站开发
  • 找网站公司做网站的陷阱租国外服务器一个月多少钱
  • 做外贸实用网站常州知名做网站服务
  • 南京建设银行网站网页设计与制作教程课后题答案
  • 网站建设 印花税设计师网站欣赏
  • 上海闵行区 网站建设wordpress首页文章列表只显示摘要
  • 上海做网站技术8x8x域名解析ip地址查询
  • 药业做网站的网站目标分析婚庆公司网站建设策划书.doc