我是一个有用的助手,可以翻译文本。
我在我的bash脚本中调用一个Python脚本,我想知道是否有一种简单的方法在我的Python脚本中设置bash变量。
例如:
我的bash脚本:
我在我的bash脚本中调用一个Python脚本,我想知道是否有一种简单的方法在我的Python脚本中设置bash变量。
例如:
我的bash脚本:
#!/bin/bash
someVar=""
python3 /some/folder/pythonScript.py
我的Python脚本:
anotherVar="HelloWorld"
我能不能将someVar赋值为anotherVar的值呢?我想在python脚本中打印属性并在bash脚本中读取它们,但也许有其他方法。另外,我不知道是否有区别,但我可以使用相同的名称来命名两个变量(someVar/someVar而不是someVar/anotherVar)。
sort
,grep
,find
等); 有时你只需要使用2或3行shell脚本就可以完成很多事情,而在Python中可能需要20行甚至更多...这完全取决于选择正确的工具来完成正确的工作...话虽如此,编写Shell脚本也很困难且充满陷阱。它也不适用于大型应用程序。这就像一把锤子:它有它的用途,但是如果不加区分地使用它,迟早会有人哭泣。 - Martin Tournoij