mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-03-11 12:02:40 +00:00
add tarball-from-nautilus-context-menu.gmi
This commit is contained in:
parent
b8b218318c
commit
b6b73d7a89
3 changed files with 29 additions and 13 deletions
26
public/uk/tarball-from-nautilus-context-menu.gmi
Normal file
26
public/uk/tarball-from-nautilus-context-menu.gmi
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue