Ich möchte im Ubuntu server 16.04.1 LTS pro Tag (per bash,rc.local) eine andere Datei in einem Ordner umbenennen und dann soll das Ergebnis als index.html ins das Verzechnis /home/andy umkopiert werden.
Wer weiss rat und kann mir helfen?
ubuntu server pro tag eine andere dateien umbenennen
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
Re: ubuntu server pro tag eine andere dateien umbenennen
Das ausführbar nach /etc/cron.daily/
(dortige Namenskonvention beachten) Kopiert eine zufällige *.html aus $SRC nach $TGT.
(dortige Namenskonvention beachten)
Code: Alles auswählen
#!/bin/sh
TGT=/home/andy/index.html
SRC="/path"
#FLE="$(find "$SRC" -name "*.html" | sort | shuf | tail -1)"
#EDIT
FLE="$(find "$SRC" -name "*.html" | sort | shuf -n1)"
[ "x$FLE" = "x" ] || {
cp -a "$FLE" $TGT
}
:
Zuletzt geändert von rendegast am 29.08.2016 22:14:07, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: ubuntu server pro tag eine andere dateien umbenennen
shuf -n1 erspart das tail, und wozu dient das sort?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
- DEBIANUNDANDREAS
- Beiträge: 1304
- Registriert: 01.06.2013 10:37:46
Re: ubuntu server pro tag eine andere dateien umbenennen
@rendegast
Ich habe dein Script einmal ausprobiert, es hat funktioniert, wenn es nicht schwerwiegendes gibt ist das hier erstmal gelöst.
Danke @ rendegast.
Ich habe dein Script einmal ausprobiert, es hat funktioniert, wenn es nicht schwerwiegendes gibt ist das hier erstmal gelöst.
Danke @ rendegast.