1
比方說,我有一個調用節點腳本的bash腳本。我一直試圖做這樣的:如何從BASH中的節點腳本訪問返回值?
b.sh文件:
#!/bin/bash
v=$(node app.js)
echo "$v"
app.js文件:
#!/usr/bin/env node
function f() {
return "test";
}
return f();
如何訪問由節點腳本返回(值「測試」)從我的bash腳本?
你不能從腳本中返回值,你的例子只是調用一個函數,返回值被拋棄,因爲它什麼都不做...... – Li357
'test'返回到'm ain'並且它不會被打印到輸出中,所以這裏沒有任何東西可以捕獲......您需要輸出返回的值... – jm666
你們這些小夥子說的是有道理的。但是,如何獲取節點腳本打印的內容到BASH變量中? – Attilah