znak "konec souboru" v promenne
Ladislav Michl
ladis na psi.cz
Pátek Březen 22 08:19:15 CET 2002
On Fri, Mar 22, 2002 at 07:27:46AM +0100, Vladimír Náprstek wrote:
> Mám spoustu skriptů, které provádí spóóóustu věcí v databázi (Oracle). A protože skripty občas trvají dlouho, mám tam kontrolní body, kde se mi posílají emajly. Zatím to mám řešeno stylem:
prosím zalamujte řádky.
> echo nejaka zprava > soubor
> mail ... < soubor
>
> ale to se mi moc nelíbí a chci udělat toto
>
> PROMENNA="nejaka zprava"
> mail ... $PROMENNA
>
>
> Tedy vyloucit ten soubor (protože občas mi běží vícero skriptů najednou a pak si musím hrát se jménem dočasného souboru...
co je vyloučit? nevím jestli chápu správně váš požadavek, ale tohle by
mohlo být ono.
#!/bin/bash
message="
nějaká hóóódně dlouhá zpráva
klidně i na více řádcích"
cat <<EOF | mail -s "mail od mého skriptu" user na domain.net
$message
EOF
echo "mailed."
ladis
Další informace o konferenci Linux