내 요구 사항은 ~
(백업 파일)로 끝나는 파일을 제외하고 디렉토리의 모든 파일을 나열하는 것 입니다.
명령을 사용하려고했습니다.
ls -l | grep -v ~
나는이 출력을 얻는다 :
asdasad
asdasad~
file_names.txt
normaltest.txt
target_filename
testshell1.sh
testshell1.sh~
testshell2.sh
testshell2.sh~
testtwo.txt
testtwo.txt~
test.txt
test.txt~
이 파일들만 가져오고 싶습니다 :
asdasad
file_names.txt
normaltest.txt
target_filename
testshell1.sh
testshell2.sh
testtwo.txt
test.txt
ls -l
(글자)에는 나열된 각 파일의 권한, nlink, 소유자, 크기 및 modtime이 포함됩니다. 표시하는 출력은 ls -1
(숫자 1)이며 많은 시스템 -1
에서 터미널 에서 단일 열 출력을 생성하는 데 필요 하지만 ls
파이프로 연결 grep
되거나 (여기에서와 같이 ) 리디렉션 될 때 -1
이미 단일 열입니다. .
~
. 이 파일은 일부 텍스트 편집기에서 만든 백업 파일입니다.