나는이 @ @ # ~ Test_File라는 이름의 파일! 내가 뭔가 오류배쉬는 특수 문자 복사
에게 던졌습니다 다음 코드#!/bin/sh
for f in /tmp/*.azw2; do
if [ -f "$f" ]; then
cp "$f" /some/directory
fi
done
를 실행하고
tmp 디렉토리에 "_ 1328853976191.txt
CP : 제거 할 수 없습니다 '/some/directory/[email protected][email protected]#~:"_1328853976191.txt': 그런 파일이나 디렉토리이 대상 하나에 하나입니다/또는 루트 아래에 디렉토리가 아닌 경우 작동
디렉토리 토리 2 레벨 깊이.
어떻게이 문제를 해결할 수 있습니까?
어떤 플랫폼을 사용하고 계십니까? 이것은 cp의 일반적인 오류 메시지가 아닙니다. 그러나 문제는 대상 디렉토리가 존재하지 않을 가능성이 높습니다. –
@evil otto 리눅스에있어 대상 디렉토리가 존재 함 – Poorna