공부

[sh] change variable to value

승가비 2023. 6. 17. 09:20
728x90
a=asdf
FILE="test.txt"

echo "$a 1234 \\n5678" > $FILE

input=$(<$FILE)

output=$(echo $input | sed 's/\$[A-Za-z_][A-Za-z0-9_]*/&/g')
echo "$output" > "$FILE"

cat $FILE

 

728x90