1
シェルスクリプトの変数に一連のコマンドの出力を格納しようとしています。明らかなバックティックと評価は失敗しています。誰かがこれで私を助けてくれますか?複数のパイプの後に出力文字列を変数にコピーする
私は変数に
head -"$errno" tmptmptmp2 | tail -1 | sed 's/,//'
の出力を保存したいです。
コマンドは正常に動作します。
あなたが行うことができますシェルスクリプトの変数に一連のコマンドの出力を格納しようとしています。明らかなバックティックと評価は失敗しています。誰かがこれで私を助けてくれますか?複数のパイプの後に出力文字列を変数にコピーする
私は変数に
head -"$errno" tmptmptmp2 | tail -1 | sed 's/,//'
の出力を保存したいです。
コマンドは正常に動作します。
あなたが行うことができます:
var=$(head -"$errno" tmptmptmp2 | tail -1 | sed 's/,//')
あなたは '' VAR = $(頭を....)しようとしましたか? – cnicutar
Yup ..私はバクテリク、evalと$()行20:=:コマンドが見つかりません。 – Laz
パイプの頭部/尾部は不要です。次のようにします:sed -n "$ {errno} s /、// p" –