시작하는 모든 디렉토리를 나열하고 싶습니다. 현재 디렉토리에서. 이전 디렉토리 (..)가 나열되지 않도록하려면 정규 표현식을 이와 같이 지정해야합니다. 내가 사용하고glob in solaris csh
ls .[^.]*
그것은 UNIX 변종 플랫폼에서 잘 작동하지만, 솔라리스, 나는 여전히 CSH를 사용하고 있지만, 그것은 나에게 단지 .. 디렉토리를 나열 CSH. Solaris의 정확한 기능을 가진 정규 표현식을 어떻게 지정할 수 있습니까? 그것은 bash에서 작동하지만 우리 조직의 각 SOLARIS 상자에서 사용할 수 있도록 보장되기 때문에 csh 만 사용해야합니다.
http://www.grymoire.com/Unix/CshTop10.txt HTH. 나는 왜 bourne shell이 모든 solaris box에 있지 않을지 상상할 수 없다. –
Solaris 9에서 확인했습니다. 대신'tcsh'를 사용하는 것이 좋지만 bash를 믿을 수 없다면 tcsh를 기대할 수 없습니다. 덧붙여 말하자면, 정규 표현식이 아닌 파일 매칭 패턴입니다. ** gre는 너무 짧습니다 ** 제안 된, 당신의 최선의 방법입니다. –