$PWD가 포함된 모든 줄 삭제

$PWD가 포함된 모든 줄 삭제

다음과 같은 경로가 포함된 파일이 있습니다.

/Users/a/Desktop
/Users/a/Documents
/Users/a/Documents/Work

현재 디렉토리( )가 포함된 모든 행을 삭제하는 가장 간단한 방법은 무엇입니까 $PWD?

답변1

grep -v "^$PWD$" FILE-LIST
  • -v역방향으로 검색하여 일치하지 않는 줄만 인쇄합니다.
  • ^...$패턴이 전체 줄에만 일치하는지 확인하세요. 그렇지 않으면 모든 하위 디렉터리 $PWD도 필터링됩니다.

관련 정보