본문 바로가기
language/Linux terminal

linux 파일만, 폴더만 출력하기

by 파란하늘코더 2021. 1. 30.
반응형

리눅스에서 파일 리스트를 만들거나 폴더만 만들때 사용하는 방법은 여러가지 명령어가 있는데 

 

아래의 것중 하나만 골라서 쓰면 됩니다.

 

아래에서 사용한 grep -v는 제외시킬 문자를 나타내는 옵션이고

 

정규 표현식 ^{문자}는 {문자}로 시작된다는 의미입니다.

1. 폴더만 출력하기

ls -l | grep '^d'
ls -l | grep -v '^-'

여기서 완전히 이름만 가져오고 싶으면 

ls -l | grep '^d' | cut -f 9  -d ' '

find . -maxdepth 1 -type d

2. 파일만 출력하기 

ls -l | grep -v 'd'
ls -l | grep '^-'

여기서 이름만 가지고 오고 싶으면

ls -l | grep '^-' | cut -f 10 -d ' '

find . -maxdepth 1 -type f

'language > Linux terminal' 카테고리의 다른 글

[linux] time 명령어 사용법(real, user, sys)  (0) 2021.02.02
[make] PHONY 사용법  (0) 2021.02.02
linux find, grep 명령어  (0) 2021.01.24
linux 터미널 명령어 alias  (0) 2021.01.24
tmux 사용법 정리  (0) 2020.11.15

댓글