다른 디렉터리의 텍스트 파일 이름을 기반으로 한 디렉터리에서 특정 jpg 이미지를 복사하는 명령을 알고 싶습니다.
답변1
솔루션을 개발할 수 있었습니다.
cp to/txtfile/directory
for file in *; do
cp -r "source/image_directory/${file%.*}jpg" dest/image_directory/;
done
보다 일반적인 .
동일한 논리를 적용하여 파일을 이동할 수도 있습니다.
답변2
zsh 사용:
(){ cp -- $jpgdir/$^@.jpg $destdir; } $txtdir/*.txt(:t:r)