공백 앞의 단어를 제거하고 싶습니다. 내 파일 구조는 다음과 같습니다
개미
tiger
static rabbit
lion
dynamic monkey
donkey
출력은 다음과 같아야 합니다.
ant
tiger
rabbit
lion
monkey
donkey
grep
이를 달성하기 위해 사용할 수 있는 명령이 있습니까? 아니면 다른 방법을 사용할 수 있나요?
답변1
사용 awk
:
awk '{print $NF}' inputfile
예제 입력의 경우 다음이 생성됩니다.
ant
tiger
rabbit
lion
monkey
donkey
GNU 사용 grep
:
grep -oP '\S+$' inputfile
사용 sed
:
sed 's/.* //' inputfile
사용 perl
:
perl -pe 's/.* //' inputfile