-
-
Save arthurafarias/401ae5fbbb76a4e1e5e5 to your computer and use it in GitHub Desktop.
#!/bin/sh | |
for d in */ ; do | |
HOME=$(pwd)/$d; | |
echo $d; | |
# Remove the comment by your need | |
# megasync # first run (configure client by client at once) | |
# megasync 2> /dev/null & # load all clients at non blocking way | |
done |
This script will open a mega instance in every folder located in directory path of sh script is located. You should modify by you own. You have to figure out that to load multiples instances of mega you should just set $HOME variable before launching the application.
You might want to check out my simple script based on yout gist: https://github.com/NicoVarg99/MEGA-Instances
Cool
This script will open a mega instance in every folder located in directory path of sh script is located. You should modify by you own. You have to figure out that to load multiples instances of mega you should just set $HOME variable before launching the application.
Hi sir, sorry for bothering. I am trying to adjust your script to use mega-cmd instead of megasync (have a really slow notebook, so running multiple instances of megasync with the script of @NicoVarg99 loads it a lot). Can you please quickly explain how to set the $HOME variable properly? I tried to do that myself (without having any knowledge what I am doing), but stuck with only one account. For example, a have a script.sh and Folder1, Folder2 and Folder3 near it. Don`t you realise what should be changed in the script to launch 3 instances of mega-cmd? Thank you very much
This script will open a mega instance in every folder located in directory path of sh script is located. You should modify by you own. You have to figure out that to load multiples instances of mega you should just set $HOME variable before launching the application.
Hi sir, sorry for bothering. I am trying to adjust your script to use mega-cmd instead of megasync (have a really slow notebook, so running multiple instances of megasync with the script of @NicoVarg99 loads it a lot). Can you please quickly explain how to set the $HOME variable properly? I tried to do that myself (without having any knowledge what I am doing), but stuck with only one account. For example, a have a script.sh and Folder1, Folder2 and Folder3 near it. Don`t you realise what should be changed in the script to launch 3 instances of mega-cmd? Thank you very much
mega-cmd works for the first instance only.
You should close all mega-cmd first.
This script will open a mega instance in every folder located in directory path of sh script is located. You should modify by you own. You have to figure out that to load multiples instances of mega you should just set $HOME variable before launching the application.
Hi sir, sorry for bothering. I am trying to adjust your script to use mega-cmd instead of megasync (have a really slow notebook, so running multiple instances of megasync with the script of @NicoVarg99 loads it a lot). Can you please quickly explain how to set the $HOME variable properly? I tried to do that myself (without having any knowledge what I am doing), but stuck with only one account. For example, a have a script.sh and Folder1, Folder2 and Folder3 near it. Don`t you realise what should be changed in the script to launch 3 instances of mega-cmd? Thank you very much
mega-cmd works for the first instance only. You should close all mega-cmd first.
So its impossible to run 3 instances of mega-cmd simultaneously, am I right?
removing the # second line only shows me the list of folders where is the .sh file. As it is assumed that I have to set the path HOME?