удаление специального символа - PullRequest
1 голос
/ 17 января 2011

Как убрать знак «больше чем» в начале строки ^

file.txt
> INSERT INTO
> INSERT INTO

Expected:
INSERT INTO
INSERT INTO

Ответы [ 3 ]

1 голос
/ 17 января 2011

Попробуйте:

sed 's/^> //' inputfile
0 голосов
/ 17 января 2011
awk -F'>' '{print $2}' file.txt
0 голосов
/ 17 января 2011

awk

awk '{gsub(/^[ \t]*>[ \t]*/,"")}1' file
awk '{$1=""}1' file

sed

sed 's/^[ \t]*>[ \t]*//' file

cut

cut -d" " -f2- file

или с использованием оболочки

while read -r line; do  echo ${line##>}; done < file
...