This maybe what you’re looking for:
awk 'BEGIN {FS=" ";} {printf "'\''%s'\'' ", $1}'
That is, with '\''
you close the opening '
, then print a literal '
by escaping it and finally open the '
again.
More Related Contents:
- How do you delete all lines that contain no letters from the alphabet using either grep, sed, or awk? [closed]
- substitute words on a line only before first delimeter using sed or awk
- Printing with sed or awk a line following a matching pattern
- What are NR and FNR and what does “NR==FNR” imply?
- How do I find the text that matches a pattern?
- Escaping separator within double quotes, in awk
- Is a /start/,/end/ range expression ever useful in awk?
- Can we use shell variables in awk?
- Summing values of a column using awk command
- Using multiple delimiters in awk
- Print all but the first three columns
- Using AWK to Process Input from Multiple Files
- Assigning system command’s output to variable
- Why does “1” in awk print the current line?
- How to split a delimited string into an array in awk?
- Random numbers generation with awk in BASH shell
- How to show only next line after the matched one?
- Print second-to-last column/field in `awk`
- How can I make awk not use scientific notation when printing small values?
- print unique lines based on field
- ignorecase in AWK
- Using awk to pull specific lines from a file
- get the user input in awk
- How to preserve the original whitespace between fields in awk?
- Awk – replace coumn 2 in table 1 from coumn 2 in table 2 based on matching data in column 1 (common between tables)
- Save modifications in place with awk
- How can I shuffle the lines of a text file on the Unix command line or in a shell script?
- Can awk patterns match multiple lines?
- Bash: Parse CSV with quotes, commas and newlines
- How to remove blank lines from a Unix file