Всички сте прави ... ъмм тоест .. сме прави и това само показва  колко начиини има за едно нещо в Линукс ... по колко начини едно и също нещо може да се изпълни .. и всеки начин си има +/- , но и всеки начин си е правилен, зависи от ситуацията .. 
но май Наркос е най-прав, така де /тоест - неговият начин е най-гъвкавият и правилният от Unix  гледна точка , един тоол  ,който прави едно нещо д, обре 
 
 
'>
Пп: При if(true != 0) , но при return и statements за изход ... грешка е код различен от 0 , така че всичко !=0 е нещо символ за проблем / код за .. такъв
така че наистина не трябва да се излиза с 1 или -1 , ако всичко е наред 

'> 

 :-) 
Айде успех хора и колеги :-D 

 :-)  

'>  
 
   
  
'>