해당 문자로 시작하는 현재 디렉터리의 모든 파일 이름을 표시하는 ls 명령을 작성하세요.에프또는에프그리고 편지로 끝나요G또는G.
답변1
ls -1 --file-type [fF]*[gG] | grep -v /$
답변2
ls
파일 이름만 나열 할 수는 없습니다 (즉, 디렉터리는 나열하지 않음). 그러나 다음과 같은 방법으로 이 작업을 수행할 수 있습니다 find
.
find . -maxdepth 1 -type f -iname 'f*g'
이를 위해서는 find
이해 -maxdepth
되고 -iname
(대부분의 사람들이 알고 있는) 구현이 필요합니다.
약간의 문제: f
및 F
은 같은 문자이지만 다른 문자입니다.