Пожалуйста, предложите -AWK заявление, чтобы получить выход в одну линию
Input File -
G238740
G316342
G748951
G952443
G955221
G952842
G767727
G339717
G712953
Command я пытался:
awk -F";" '{ print "displayName == \""$1"\" " "||" }' input
Токовый выход -
displayName == "G238740" ||
displayName == "G316342" ||
displayName == "G748951" ||
displayName == "G952443" ||
displayName == "G955221" ||
displayName == "G952842" ||
displayName == "G767727" ||
displayName == "G339717" ||
displayName == "G712953" ||
Желаемая вывода, Как получить вывод в одна одиночная линия
displayName == "G238740" || displayName == "G316342" || displayName == "G748951"
Измените 'ORS' переменной, чтобы получить другой выходной разделитель, чем символ новой строки. – Barmar
Зачем вам нужен «-F»; »? Во входном файле нет точек с запятой. – Barmar
или 'awk '{printf" displayName == \ "% s \" || ", $ 1}' file' –