lookich.blogg.se

Grsync export as rsync script
Grsync export as rsync script





grsync export as rsync script
  1. #Grsync export as rsync script mac os
  2. #Grsync export as rsync script download

  • Captures and prints rsync output nicely on a own window and log to a file.
  • Saves multiple settings with customized names (no limit on number of “sessions”).
  • Most commonly used rsync options available, additional options may be specified by command line switches.
  • Note that you do need the rsync command line tool installed on your system in order for Grsync to work, but don’t fret too much about that as nowadays most distros come with it preinstalled.įeature list taken from the project site: (To be honest, it’s not a very well written list, but oh well)

    #Grsync export as rsync script mac os

    Grsync is available on fair number of Linux flavors (like Ubuntu), Windows and Mac OS X. It can be effectively used to synchronize local directories and it supports remote targets as well (even though it doesn’t support browsing the remote folder). In a nutshell, Grsync allows you to synchronize folders, files and make backups, while utilizing the power of the tried and tested rsync in the background to do the actual heavy lifting. So enter a great little alternative called Grsync, which is basically a graphic user interface for rsync! Linux users will be familiar with the powerful rsync command line file and directory synchronization tool, but if you are an Ubuntu user then chances are you’re not particularly keen on messing about on the command line. Back up to another internal drive, back up to a flash disk, back up to an external drive, or back up to an remote source, it doesn’t really matter as long as you make the effort to backup on a regular basis. If you have any recommendations I could make to improve the script, then let me know!Ĭopyright © 2020-2022 All Rights Reserved.Making backups of important folders should become a routine for everyone, simple as that.

    grsync export as rsync script

    This isn’t intended as a backup tool, but just a point-and-click utility for copying files to a remote server from your file manager. You should bare in mind that shell scripts like this can be finicky and can flake out when you might need it most. I’ve included some comments in the top of the script that could be tweaked. You can modify the script more to your liking if it doesn’t exactly meet your needs.

    grsync export as rsync script

    You can use your mouse or keyboard arrows to select your preferred destination(s). If you have XTerm installed, the rsync_util script visible to $PATH, a complete configuration file, and the execute permission bit applied to the script file, then you should see an XTerm window with an Ncurses interface spawn. For myself, I’ve enabled the action for all file types.Īt this point, you should be able to right click any file and select your custom action.

  • Click on the "Appearance Conditions" tab and check each box for each file type you would like for the action to be available for.
  • In the command section, add the following line:.
  • You can name your action whatever you would like I've named mine as "Rsync To.".
  • From the Thunar file manager, click "Edit" from the menu bar, then "Configure custom actions.".
  • Now you'll need to setup Thunar's custom actions.
  • You can comment out a destination with pound "#".
  • Do not use spaces or symbols in the destination hostname.
  • There is no need for any form of quotation or character escaping (i.e.
  • You must include the trailing forward slash "/" on the end of a directory path.
  • The following is an example of the configuration file contents. The configuration file will contain a list of your preferred destinations and file path directories. chmod +x rsync_utilĬreate a directory and configuration file for rsync_util. Don't forget to apply the execution bit to the file so that you're able to run it. Save it somewhere on your file system that would make it available in the $PATH environment variable.

    #Grsync export as rsync script download

    Simply laso them files, right click, then click “Rsync To” and they’re off!įirst off you’re going to want to download the shell script file. It isn’t comparable to the dedicated rsync GUI clients and I sure as heck wouldn’t trust it as part of my backup methodology, but it’s nice to have for a quick and simple means of copying a selection of files to a specified destination(s) from a point-and-click point of view. Thanks to Thunar and its “Custom Actions” feature and a little shell scripting, I’ve setup my own client of sorts.

    grsync export as rsync script

    There are some graphical utilities out there that could alleviate this, such as Grsync and Unison but wouldn’t it be nice to just have the ability of doing this directly from your file manager? I think so. Setting up my custom Ncurses Rsync client for the Thunar file managerĪs someone that rsync’s files to-and-fro on a near daily basis, it quickly became a tedious practice, especially when multiple files and directories are involved. Setting up my custom Ncurses Rsync client for the Thunar file manager.







    Grsync export as rsync script