확장자 없이 파일 ID 목록이 포함된 텍스트 파일이 있습니다. 이제 목록에 언급된 파일을 복사해야 합니다.
head 01cBC.txt
EE87786
EE87787
EE87788
EE87789
EE87790
EE87791
이제 동일한 ID를 가진 여러 파일(예: EE87786.L.csv, EE87786.R.csv, EE87786.N.csv)이 있고 이를 다른 폴더에 복사해야 합니다. 그래서 내가 무엇을해야하니!
지금까지 내가 한 일:
mkdir 01cBC
while read file;
do
temp="${file%\"}"
temp="${temp#\"}"
cp "CNcsv/$temp" "CNcsv/01cBC"
done < 01cBC.txt
오류 출력:
cp: cannot stat ‘CNcsv/EE87786’: No such file or directory
cp: cannot stat ‘CNcsv/EE87787’: No such file or directory
진심으로 요청하는 바입니다. 진행하는 가장 좋은 방법을 제안해주세요.
고마워요, 뎁
답변1
알았어 해결책을 찾았어
for file in $(<01cBC.txt);
do
cp "$file".* 01cBC;
done;
감사해요