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

相关推荐
vortex54 分钟前
Kali Linux 安装与使用 Code-OSS / VSCodium :VSCode 轻量替代
linux·运维·编辑器
GuokLiu18 分钟前
260502-Clawith-Docker安装过程
运维·docker·容器·claw
司南-704926 分钟前
Dense结构下的 大模型系统架构研究
服务器·人工智能·后端
.柒宇.1 小时前
AI掘金头条项目部署实践指南
linux·运维·python·fastapi
budingxiaomoli1 小时前
多机部署,负载均衡-LoadBalancer
运维·spring cloud·负载均衡
bzmK1DTbd1 小时前
Java游戏服务器:Netty框架的高并发网络通信
java·服务器·游戏
JesseDev1 小时前
Docker lnmp环境快速搭建开箱即用
运维·docker·容器
zhangrelay1 小时前
Ubuntu 18.04 经典 / 有趣 / 实用 APT 软件清单
linux·笔记·学习·ubuntu
金牛IT2 小时前
Gogs 轻量级 Git 服务器搭建与使用
运维·服务器·git
不做无法实现的梦~2 小时前
linux怎么使用正点原子无线dap烧录器
linux·运维·postgresql