1.截取字符串
awk -F 'path=' '{print $2}' manifest.xml | awk -F '"' '{print $2}' > 2.txt
2.执行awk脚本
awk -f awk_test.awk git_path_wzc.txt
awk_test.awk文件内容:
#!/user/bin/awk -f
NR == 1{
print $0;
#在awk中运行shell
system("cd /home/ps;pwd;");
#将awk变量$1传递到shell中,完成shell的功能
system("cd /home/WX205226/ps/'"$1"';;repo sync '"$1"'")
}
NR ==2{
print $1;
}
NR > 2{
print $2;
}
END{
print "end of file";
}