私はbashスクリプトを持っていて、次回使用するために何かを書きたいと思っています:
#this get the full path of the script
SCRIPT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/$(basename $0)"
NUMBER=10
#This change only in the first occurrence
cat "$SCRIPT" | sed "1,/NUMBER=../s/NUMBER=../NUMBER=$((NUMBER + 1))/" > "$SCRIPT"
私が抱えている問題は、空のファイルが生成されることです。独自のコードで bash スクリプトを上書きできますか?