blob: 3cf88fc09f7a6df6a5b5f49fe6781875c4a3cc3f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# tar
Shitty clone of the `tar` program made for educational purposes.
## TODO
- [x] `x` Extracting archive
- [x] `d` Difference between file system and archive
- [x] `t` List archive
- [x] `v` Verbose mode
- [ ] `A` Concatenate 2 archives together
- [ ] `r` Add files to archive
- [ ] `u` Update file in archive
- [ ] Remove `..` from member name
- [ ] Complete ustar format
- [ ] Device handling
- [ ] Soft link handling
- [ ] Hard link handling
- [ ] Filename prefix used for >100 file\_name
|