add tarball-from-nautilus-context-menu.gmi

This commit is contained in:
postscriptum 2026-03-02 14:24:07 +02:00
parent b8b218318c
commit b6b73d7a89
3 changed files with 29 additions and 13 deletions

View file

@ -0,0 +1,26 @@
# Створення 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