linux 脚本问题

#!/bin/bash
/usr/bin/python3  "./douyin/utils/douyin_watching.py"
result = $?
echo"i am process"
echo "$result"

运行这个shell 脚本 结果

{'dy9wg5lvldrc': '0', 'Secootianjin': '0', 'sikuwanbiao': '0', 'SecooShanghai': '6933386451598101256', 'secoochengdu': '0', 'secooqingdao': '6933463931206159115', 'dyxbhjks5p73': '6933447806845831943', 'SecooShanghai2': '0', 'Secoobeijing': '0', 'secoochaige': '0', 'DYSECOO': '6931192894359997192'}
打印查询结果
(1,)
./douyin_test.sh: line 3: result: command not found
./douyin_test.sh: line 4: echoi am process: command not found

我想把python 这个运行的结果让shell 接受然后处理,但是这里为啥报错呢?求指教,谢谢

阅读 1.4k
2 个回答
#!/bin/bash
/usr/bin/python3  "./douyin/utils/douyin_watching.py"
result=$?
echo "i am process"
echo "$result"

代码写得认真点,echo 这个问题一眼就能看得出来啊

怎么又是你
能不能好好学一下 bash 啊

- echo"i am process"
+ echo"i am process"

再不济,读一读报错信息它不香吗
看不懂可以问百度翻译啊

但凡你认真看一眼 echoi am process: command not found 再来提问,
都不会因为空格的问题翻车吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题