Tag: exitstatus

如何检查unix中的string中的第一个字符

我正在写unix脚本,我必须检查string中的第一个字符是“/”,如果是,分支。 例如我有一个string /some/directory/file 我想这个返回1 和 server@10.200.200.20:/some/directory/file 这个返回0 我该怎么做呢?

如果命令失败,如何退出?

我是shell脚本的noob。 如果命令失败,我想打印一条消息并退出我的脚本。 我试过了: my_command && (echo 'my_command failed; exit) 但它不起作用。 它继续执行脚本中此行后面的指令。 我使用Ubuntu和bash。