tip read sh