E-Mail senden via CommandLine
mail -s "Subject of my test e-mail" info@example.com <<< "Content of my test e-mail"
oder
echo "Content of my test e-mail" | mail -s "Subject of my test e-mail" info@example.com
mail -s "Subject of my test e-mail" info@example.com <<< "Content of my test e-mail"
oder
echo "Content of my test e-mail" | mail -s "Subject of my test e-mail" info@example.com
15 3 * * * /path/to/drupal_backup_update.sh
chmod +x drupal_backup_update.sh
while :
do
date
echo "Hello "
sleep 5
done
while : ; do date; echo "Hello "; sleep 6; done
for i in {1..5}
do
echo "Number is $i "
sleep 2
done
for i in {1..5}; do echo "Number is $i "; sleep 2; done
for i in {1..5}; do echo "Number is $i " && sleep 2; done
Composer Output an PHP-Variable:
<?php
$output = shell_exec( "composer update --dry-run 2>&1" );
echo $output;
for d in ./*/ ; do (cd "$d" && my_linux_command); done
Szenario:
Mehrere Personen laden tausende Dateien wie Bilder-Videos usw per FTP hoch. Eine Überschreibungsgefahr existiert. Wir wollen Dateien die komplett hochgeladen sind, verschieben. In diesem Fall, Dateien, die in der letzten 11 Minuten geändert wurden, werden als offene Dateien behandelt und nicht verschoben. Rest wird verschoben.
* * * * * /usr/bin/find /home/meinFTPOrdner1 -mmin +11 -exec /bin/mv -v {} /home/meinFTPOrdner2/ \; >> /logs/output-von-mv.txt
Diese Fehler steht in Logs, wenn der Cronjob läuft :
/bin/sh: 1: Syntax error: end of file unexpected (expecting ")")
Was ist hier in diesem Cronjob-Eintrag falsch?
41 18 * * * /bin/tar -zcf /backups/www_$(date +%Y-%m).tar.gz /home/website2/public_html
ich versuche mit einer Kombination von find + mv alle .tar.gz Datein zu einen neuen ordner kopieren aber es geht leider nicht. Ich bekomme folgende Fehlermeldung:
find: paths must precede expression: mv
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
Shell Code ist:
# find ./ -name '*tar.gz' mv -v {} "meine-ordner/" \;
Hey Leute, ich möchte auf der Console mit grep nach einer Zeichenkette suchen. Das Problem ist, dass die Ausgabe viel zu lang ist und ich nur von jedem Treffer die ersten 100 Zeichen ausgeben möchte. Wie kann ich es realisieren?
Hallo zusammen. Ich habe ein Problem. Ich habe einen Server mit 2 Festplatten. Auf der ersten Platte sind meine Seiten "/home/meineWebseite" und auf der zweiten Seite sind meine Backups "/backups". Ich möchte, dass wenn ich was auf /home/meineWebseite/daten was hochlade, dann sollten sie unter /backups/daten gespeichert werden. Wie kann ich das am besten realisieren? Ich möchte eine Art Verknüpfung erstellen.