코딩이 새로 생겼으며 Mac OSX Lion을 사용하고 있습니다. 현재 Automator에서 'Folder Action'의 일부로 실행할 일부 셸 스크립트를 만들려고합니다. 그 작업은 해당 폴더로 떨어 뜨린 파일을 가져 와서 하위 폴더로 옮기는 것입니다.상대 경로를 사용하여 파일을 하위 폴더로 이동하는 자동화 스크립트
MYDIR="${HOME}/Desktop/Documents/Images"
mkdir "${MYDIR}"
mv "[email protected]" "${MYDIR}"
스크립트 나는 잘 작동을 사용하고 있지만, 나는 그것이 코드에서 절대 경로 ("$ {HOME}/데스크탑/문서/이미지")를 지정하지 않고 작동하려면, 대신 상대 경로를 지정 현재 폴더의. 다른 폴더에서 동일한 '폴더 작업'기능을 사용할 수 있습니다.
모든 도움을 주시면 감사하겠습니다. 감사합니다.
안녕하세요, 빠른 응답 주셔서 감사합니다 ...이 코드를 사용해 보았지만 새로운 폴더는 여전히 디렉토리 (사용자> 조반> 새 폴더)에 추가로 생성됩니다. 오히려 폴더의 하위 디렉토리에 나는 (데스크탑에있는) 파일을 드롭합니다. 앞에서 언급했듯이 가능한 경우 경로를 지정하지 않고 파일을 하위 디렉토리로 옮기려고합니다. 매우 감사. –
사용해보기 : MYDIR = "Documents/Images"이것은 상대 경로 이름입니다. – Kaydell