문제

파일:

/home/USER/DIR/a
http://www.here.is.a.hyper.link.net/
/home/USER/DIR/b
http://www.here.is.another.hyper.link.net/

이 파일의 모든 홀수 줄을 제거해야합니다 (PUBLIC-DIRECTORY-LIST)? 아래에서 찾을 수있는 배치 스크립트 용 (Dropbox Batch Puburl Creator) :

for PATH in `cat LIST`
do
echo $PATH
dropbox puburl $PATH
done > PUBLIC-DIRECTORY-LIST

명령을 가두도록 추가해야합니까? PUBLIC-DIRECTORY-LIST 대본 끝에?

도움이 되었습니까?

해결책

# awk 'NR%2==0' file
http://www.here.is.a.hyper.link.net/
http://www.here.is.another.hyper.link.net/

다른 팁

나는 그것을 위해 awk를 사용할 것입니다. 그러나 그것은 단지 나입니다.

awk '{if(i++%2)print}' foo.txt

완전성을 위해 여기에 있습니다 sed 표현:

sed -e '1d;n;d' file

정확히 다릅니다 여기 추가를 제외하고 1d 명령, 이것은 첫 번째 줄을 삭제하여 짝수 줄 대신 홀수 선을 인쇄합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top