Spostamento di una gerarchia Maildir sotto un'altro account: Difference between revisions
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/ | 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" ". | mv "$VAR" ".${SRC}$VAR" | ||
fi | fi | ||
done | done | ||
mkdir . | mkdir .${SRC} | ||
mv cur . | mv cur .${SRC} | ||
mv new . | mv new .${SRC} | ||
mv tmp . | mv tmp .${SRC} | ||
mv . | mv .${SRC}* /home/${DST}/Maildir | ||
chown -R | 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