#!/bin/bash
mkdir dir -p
mkdir dir/dir1 dir/dir2 -p
cp -r ./* dir/dir1
cp -r ./*.sh dir/dir2
tar -cJf dir2.tar.xz dir/dir2
mv dir2.tar.xz dir/dir1
tar -xvf dir/dir1/dir2.tar.xz
tree dir
dir
├── dir1
│ ├── 1.sh
│ ├── 2.c
│ ├── 2.sh
│ ├── dir
│ │ └── dir1
│ │ ├── 1.sh
│ │ ├── 2.c
│ │ ├── 2.sh
│ │ ├── dir
│ │ │ └── dir1
│ │ │ ├── 1.sh
│ │ │ ├── 2.c
│ │ │ ├── 2.sh
│ │ │ ├── dir
│ │ │ │ └── dir1
│ │ │ ├── r2
│ │ │ └── r3
│ │ ├── r2
│ │ └── r3
│ ├── dir2.tar.xz
│ ├── r2
│ └── r3
└── dir2
├── 1.sh
└── 2.sh