mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-03-11 03:52:40 +00:00
26 lines
No EOL
1.4 KiB
Text
26 lines
No EOL
1.4 KiB
Text
# Створення Tarball з контекстного меню Nautilus / GNOME
|
||
|
||
Маю сабж бігати між компами з флешкою, перекидаючи таким чином дебелі масиви файлової системи. Оскільки компи працюють від резервного живлення, клята компресія мені не потрібна.
|
||
|
||
Гномівці настільки "спростили" мені життя, що довелось написати наступний скрипт, який з'являється контекстним меню "Scripts" > "compress-tar.sh":
|
||
|
||
``` ~/.local/share/nautilus/scripts/compress-tar.sh
|
||
#!/bin/bash
|
||
|
||
FILENAME=$(basename "$1")
|
||
tar -cvf "$FILENAME.tar" "$@"
|
||
notify-send "Nautilus Scripts" "$FILENAME.tar created."
|
||
```
|
||
* таким чином, тарбол створюється в поточній теці відносно цільового файлу, так само як і `.zip`
|
||
|
||
``` bash
|
||
chmod +x ~/.local/share/nautilus/scripts/compress-tar.sh
|
||
nautilus -q
|
||
```
|
||
* остання команда - перезапускає Nautilus, інакше він може висіти на фоні
|
||
|
||
Розпакування відбувається штатними засобами "Extract".
|
||
|
||
## Дивіться також
|
||
|
||
=> power-optimization-on-linux.gmi Оптимізація енергоспоживання в GNOME / Linux |