Tiny Core Base > Corepure64
squashfs zstd vs lz4
Juanito:
Thanks for that :)
This also works:
--- Code: ---for file in *.tcz; do unsquashfs -lc "$file" > "$file".list ; done && sed -i 's/squashfs-root//g' *tcz.list
--- End code ---
GNUser:
--- Quote from: Juanito on June 28, 2023, 10:43:44 AM ---This also works:
--- Code: ---for file in *.tcz; do unsquashfs -lc "$file" > "$file".list ; done && sed -i 's/squashfs-root//g' *tcz.list
--- End code ---
--- End quote ---
It sure does. And is a lot easier to understand.
--- Quote from: Juanito on June 28, 2023, 10:43:44 AM ---Thanks for that :)
--- End quote ---
You're welcome :)
Rich:
Hi Juanito
--- Quote from: Juanito on June 28, 2023, 10:43:44 AM ---This also works:
--- Code: ---for file in *.tcz; do unsquashfs -lc "$file" > "$file".list ; done && sed -i 's/squashfs-root//g' *tcz.list
--- End code ---
--- End quote ---
That will also include empty directories.
This will work with both versions of unsquashfs:
--- Code: ---tc@E310:~$ unsquashfs -ll -d '' /mnt/sda1/tce/optional/sbc.tcz | grep -v '^d' | grep '/' | sed -e 's#.* /#/#' -e 's# -> .*##'
/usr/local/bin/sbcdec
/usr/local/bin/sbcenc
/usr/local/bin/sbcinfo
/usr/local/lib/libsbc.so
/usr/local/lib/libsbc.so.1
/usr/local/lib/libsbc.so.1.1.0
tc@E310:~$
--- End code ---
This was run with the old version of unsquashfs.
Navigation
[0] Message Index
[*] Previous page
Go to full version