我正在编写一个简单的 bash 脚本
#!/bin/bash
ls xyzzy.345 > /dev/null 2>&1
status =' echo $?'
echo "status is $status"
Run Code Online (Sandbox Code Playgroud)
它找到文件xyzzy.345
并将结果记录到/dev/null
. 但是当涉及到 line 时 status =' echo $?'
,我收到此错误:
status: Unknown job: = echo $?
Run Code Online (Sandbox Code Playgroud)
但echo $?
在终端中被识别。
有谁能够帮助我?我的操作系统是 ubuntu 12.04 LTS