2012-09-16 4 views
1

가능한 중복 :
bash/fish command to print absolute path to a file주어진 파일의 fulllpath를 빠르게 가져 오는 명령은 무엇입니까?

내가 디렉토리 /usr/temp/foo에있어 말, bar.txt

라는 이름의 파일이 어떻게 bar.txt의 fullpath에받을 수 있나요?

readlink -f bar.txt 

추가 텍스트 SO 행복 만들기 :

+0

euh,'echo/usr/temp/foo/bar.txt' ...? –

+0

'echo \'pwd \'/ bar.txt'? – nneonneo

+0

아니요,하지만 1000 개의 파일이 있다면 그 중 1000 개에 대해'echo pwd ... '를하고 싶지 않을 것입니다. – user1508893

답변

2

시도 (이 /usr/tem/foo/bar.txt해야한다).

+0

또는'realpath' 명령을 사용하십시오. –

+0

아마도 'realpath'는 기본적으로 내 민트 머신에서는 아닙니다. GNU 도구의 일부로'readlink'가 더 일반적이라고 생각했습니다. –

+0

특정 확장자로 끝나는 모든 파일의 전체 경로 인쇄는 어떻습니까? 'readline -f * .c' (모든 C 소스 파일)을 시도했지만 작동하지 않았습니다. – user1508893

관련 문제