touch aaa
ln aaa bbb
ln -s aaa ccc
echo "obsah" > bbb
...
Změna obsahu
bbb ovlivní všechny soubory, protože ukazuje na stejný
inode jako
aaa. Počet hardlinků na soubory
aaa a
bbb
je dva, u
ccc jeden. Po smazání
aaa budou stále data
existovat (počet hardlinků bude 1) a budou dostupná v souboru
bbb.
Nicméně softlink
ccc nyní ukazuje na soubor
aaa, který již
neexistuje a proto je rozbitý.
soucin() {
vysl=1
for i; do
vysl=$(( vysl*i ))
done
echo $vysl
}
Trikové řešení:
soucin() {
echo $(( $( echo $@ | tr ' ' '*' ) ))
}
mail -s 'Předmět' moje@adresa.cz
Po zadání program čeká na standrardní vstup, až e-mail dopíšete, ukončete jej stiskem
Ctrl-D
.