shell programming use of semicolon