データ
1
\begin{document}
3
パスワード
#!/bin/bash
function getStart {
local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)"
echo $START
}
START2=$(getStart)
echo $START2
復帰2
だが3
失敗の結末を変えた。回答~についてBashスクリプトに数字を追加する方法:
START2=$((getStart+1))
Bashスクリプトにローカル変数を追加するには?
ベストアンサー1
2
私はあなたのコードからそれを得ました。それにもかかわらず、どの変数や数字でも同じ手法を使用できます。
local start=1
(( start++ ))
または
(( ++start ))
または
(( start += 1 ))
または
(( start = start + 1 ))
そうでなければ
local start=1
echo $(( start + 1 ))
など。