On Fri, Aug 23, 2013 at 12:50:03AM +0400, Artem Chuprina wrote: > Sergey Korobitsin -> debian-russian@lists.debian.org @ Thu, 22 Aug 2013 20:31:31 +0600: > > >> Ну, if умеет отрицание: > >> > >> if ! echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO"; then > >> ... > >> fi > >> > > [...] > > >> > >> Так что if ! echo ... ; then ... сделает нужное. > > SK> Да, надо читать маны :-(. Я почему-то решил, что оно будет относиться к > SK> первой команде в пайпе. А вообще, лучше perl взять, там unless есть :-). > > Еще можно написать > > if command > then > : > else > содержательный текст > fi > > sh-совместимо, кстати. if ! ... тоже sh- (и POSIX-)совместимо, я другого никогда не рекомендовал :) Всего лучшего, Петр -- Peter Pentchev roam@ringlet.net roam@FreeBSD.org p.penchev@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 I am the thought you are now thinking.
Attachment:
signature.asc
Description: Digital signature