특정 하드의 디렉토리와 그 내부에 문서파일들을 텍스트 파일로 출력을 해보고 싶습니다.
OS는 레드햇 9입니다.
ls > test.txt 이걸 해봤는데, 자기 자신의 파일명와 확장자도 포함해버리고 또 하위 디렉토리까지는 하지 못하는거 같습니다.
ls보다는 find를 권장해드리고 싶구요...
find . > result.txt
참고로 ls로 하위디렉토를 모두 조회할려면... ls -R
작성되는 파일 스스로가 자신의 파일에 포함되지 않게 할려면.. grep으로 걸러내야 하는데 대략 귀차니즘의 발동...
차라리 find . > ../result.txt or ls -R > ../result.txt 해서 다른 위치에서 만들어 버리세요.
There is no spoon. Neo from the Matrix 1999.
추가...
find로 조회하면... ./이 앞에 붙는데.. 이거 보기 실으면.. sed로 한벌 걸러서..
find . | sed "s/^..//" > ../result.txt
감사합니다. 잘되네요. ^^
ls보다는 find를 권장해드리고 싶구요...find . >
ls보다는 find를 권장해드리고 싶구요...
find . > result.txt
참고로 ls로 하위디렉토를 모두 조회할려면...
ls -R
작성되는 파일 스스로가 자신의 파일에 포함되지 않게 할려면.. grep으로 걸러내야 하는데
대략 귀차니즘의 발동...
차라리 find . > ../result.txt or ls -R > ../result.txt
해서 다른 위치에서 만들어 버리세요.
There is no spoon. Neo from the Matrix 1999.
추가...find로 조회하면..../이 앞에 붙는데.. 이거
추가...
find로 조회하면...
./이 앞에 붙는데.. 이거 보기 실으면.. sed로 한벌 걸러서..
find . | sed "s/^..//" > ../result.txtThere is no spoon. Neo from the Matrix 1999.
감사합니다. 잘되네요. ^^
감사합니다. 잘되네요. ^^