Detecting failure of a Bash “export” value

后端 未结 4 1546
故里飘歌
故里飘歌 2021-01-19 05:29

In Bash I\'m executing a command and putting the result in a variable like this:

export var=`svn ls`

But if SVN fails for some reason--say it returns a n

4条回答
  •  Happy的楠姐
    2021-01-19 05:43

    I had similar problem, it can be done like this:

    rm -f error_marker_file
    export var=`svn ls || touch error_marker_file`
    
    [ -f error_marker_file ] && echo "error in executing svn ls"
    

提交回复
热议问题