Is it possible to use sed in bash for? eg.:
list(){
cat file.yml | awk '{print $1}' | cut -d ':' -f 1 | tail -n +2
}
var2=$(cat file.yml | awk '{print $2}')
for key in $(list)
do
new=$(git log -1 --pretty="format:%ct" $key)
sed 's/$key/$new/' file.yml
done
I think it's wrong because every for cycle the sed want to change every line.I mean is it not possible to use sed in for.
file.yml:
catalog/view/css/animate.css/3.1.1/animate.min.css: 1494509091
catalog/view/fonts/cinzel/fonts.css: 1494509091
catalog/view/fonts/garamondcondot-book/fonts.css: 1494509092
catalog/view/fonts/gotham-narrow/fonts.css: 1494509092
catalog/view/fonts/gotham/fonts.css: 1494509092
catalog/view/fonts/greatvibes/fonts.css: 1494509092
catalog/view/fonts/indie-flower/fonts.css: 1494509092