cat s returnom
Tomáš Hudec
Tom na ABBA.cz
Pondělí Říjen 14 10:41:17 CEST 2002
On Fri, 11 Oct 2002, Tibor Zenis wrote:
> dobry den,
> > hodnotu aby sa v programe dalo otestovat, ci vytvorenie zbehlo v
> > poriadku. skusal som asi takto:
> > cat > subor && return 0 || return 1 << EOF
> > text
> > EOF
> (cat > subor && return 0 || return 1) << EOF
> text
> EOF
To se přece píše takto a žádný subshell není potřeba:
cat > subor << EOF && return 0 || return 1
text
EOF
Ale stejně funkce přece má návratovou hodnotu posledního příkazu, takže
return je zbytečný:
fce() {
cat > soubor <<-EOF
text
EOF
}
fce && echo ok || echo ko
--
Tom Hudec <Tom(at)ABBA.cz>, editor of Tom's ABBA pages http://ABBA.cz/
.''`. The box said Windows NT or better, so I installed Linux. :-)
: :' :
`. `' Debian GNU/Linux http://www.debian.org/ http://www.debian.cz/
`- The Perfect OS - the most software, the most people
Další informace o konferenci Linux