我需要使用shell
从一个csv文件中选择字符串到另一个属性文件project.csv - 这是包含以下数据的文件。这可能包含N行/数据
PN549,projects.pn549
SaturnTV_SW,projects.saturntv_sw
需要将每个字符串“pn549”,“saturntv_sw”收集到属性文件中
属性
[projects]
pn549_pt=pn549
saturntv_sw_pt=saturntv_sw
下面是我写的用于获取字符串并打印
的代码cat "project.csv" | while IFS='' read -r line; do
Display_Name="$(echo "$line" | cut -d ',' -f 1 | tr -d '"')"
project_name="$(echo "$TEMP_Name" | cut -d '.' -f 2)"
echo "$project_name"
echo "$project_name"_pt="$project_name" > /opt/properties
如何打印多个像我在示例中所提供的行(属性)
答案 0 :(得分:1)
我得到了答案,只是重定向输出