Spostamento di una gerarchia Maildir sotto un'altro account: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m New page: {{Stub}} Usare lo script: <pre> #!/bin/bash cd /home/dmarcotti/Maildir for VAR in .* do if "$VAR" != "." && "$VAR" != ".." then mv "$VAR" ".dmarcot...
 
mNo edit summary
Line 5: Line 5:
<pre>
<pre>
#!/bin/bash
#!/bin/bash
cd /home/dmarcotti/Maildir
SRC="emolaschi"
DST="import"
cd /home/${SRC}/Maildir
for VAR in .*
for VAR in .*
do
do
         if  [[ "$VAR" != "." && "$VAR" != ".." ]]
         if  [[ "$VAR" != "." && "$VAR" != ".." ]]
         then
         then
                 mv "$VAR" ".dmarcotti$VAR"
                 mv "$VAR" ".${SRC}$VAR"
         fi
         fi
done
done


mkdir  .dmarcotti
mkdir  .${SRC}
mv cur .dmarcotti
mv cur .${SRC}
mv new .dmarcotti
mv new .${SRC}
mv tmp .dmarcotti
mv tmp .${SRC}


mv .dmarcotti* /home/info/Maildir
mv .${SRC}* /home/${DST}/Maildir
chown -R info: /home/info/Maildi
chown -R ${DST}: /home/${DST}/Maildir
</pre>
</pre>

Revision as of 17:44, 11 December 2007

Attenzione questo articolo è ancora incompleto.
Sentiti libero di contribuire cliccando sul tasto edit.

Usare lo script:

#!/bin/bash
SRC="emolaschi"
DST="import"
cd /home/${SRC}/Maildir
for VAR in .*
do
        if  [[ "$VAR" != "." && "$VAR" != ".." ]]
        then
                mv "$VAR" ".${SRC}$VAR"
        fi
done

mkdir  .${SRC}
mv cur .${SRC}
mv new .${SRC}
mv tmp .${SRC}

mv .${SRC}* /home/${DST}/Maildir
chown -R ${DST}: /home/${DST}/Maildir