전체 파일 대상 경로로 파일을 dir에 복사하는 방법은 무엇입니까? 전체 경로가 포함 된 Linux cp
은 내가 사용하는 경우 :cp --parents /etc/passwd /tmp
내가 오류가
cp: illegal option -- - usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpvx] source_file target_file cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpvx] source_file ... target_directory
어쩌면 가능성이
같은 변수를 연결하는 거기에 내가for line in "`cat fromDirs.txt`"; do find "$line" -type f \(-name '*good*' -o -exec grep -F "(NODES_'TASK')" {} \; \) -exec cp {} /tmp/ \;; done
this script를 사용하는 경우
-exec cp $line{} /tmp/ \;; done
or
-exec cp {} /tmp/$line \;; done
???
첫 번째 명령 ('CP의 --parents/etc/passwd에/tmp'을) 나를 위해 잘 작동 :
이처럼 에뮬레이션 할 수 있습니다. 어떤 구현/버전의'cp'를 사용하고 있습니까? – 5gon12eder
나는 khow를하지 않는다! 그것을 확인하는 방법? –
'cp --version'을 시도하거나'man cp'를보십시오. 내 것은'cp (GNU coreutils) 8.22'이다. – 5gon12eder