C高级第2天

写一个1.sh脚本,将以下内容放到脚本中:

在家目录下创建目录文件,dir

在dir下创建dir1和dir2

把当前目录下的所有文件拷贝到dir1中,

把当前目录下的所有脚本文件拷贝到dir2中

把dir2打包并压缩为dir2.tar.xz

再把dir2.tar.xz移动到dir1中

解压dir1中的压缩包

使用tree工具,查看dir下的文件

复制代码
  #!/bin/bash 
  
   
  mkdir ~/dir/dir1 ~/dir/dir2 -p
  cp ./* ~/dir/dir1
  cp ./*.sh ~/dir/dir2 
  tar -cvJf ~/dir/dir2.tar.xz  ~/dir/dir2
  mv ~/dir/dir2.tar.xz ~/dir/dir1/
  tar -xvf  ~/dir/dir1/dir2.tar.xz                                              
  tree ~/dir

相关推荐
打不了嗝 ᥬ᭄9 分钟前
数据链路层
linux·网络·网络协议·http
piaoxue82018 分钟前
MFA MACOS 安装流程
linux·运维·服务器
柱子子子子1 小时前
Ubuntu24.04 不能使用todesk 解决办法
运维·服务器
天若有情6732 小时前
新闻通稿 | 软件产业迈入“智能重构”新纪元:自主进化、人机共生与责任挑战并存
服务器·前端·后端·重构·开发·资讯·新闻
BJ_Bonree2 小时前
圆桌论坛精华实录 | AI是重构运维逻辑的颠覆性革命?博睿数据与行业大咖亲授“AI+可观测性”的破局之道
运维·人工智能·重构
鱼干~2 小时前
electron基础
linux·javascript·electron
apocelipes2 小时前
POSIX兼容系统上read和write系统调用的行为总结
linux·c语言·c++·python·golang·linux编程
冬夜戏雪2 小时前
【尚庭公寓152-157】[第6天]【配置阿里云号码认证服务】
运维·服务器
恋上钢琴的虫2 小时前
openEuler上安装高版本的docker
运维·docker·容器
森语林溪2 小时前
大数据环境搭建从零开始(十四)CentOS 7 系统更新源更换详解:阿里云镜像源配置完整指南
大数据·linux·运维·阿里云·centos