*
이름에 문자 가 포함 된 약 1000 개의 파일이 있습니다. 나는이 파일을 발견하고 교체해야 *
로모그래퍼 -
. HP UX v11을 사용하고 있습니다. 다음 명령을 사용하고 있습니다.
find . -type f -name '*\**' -exec bash -c 'f="$1"; mv "$f" "${f//\*/-}"' - '{}' \;
나는 그것이 작동 듣는다하지만 나를 위해 그것은에 전체 파일의 이름을 변경 -
하는 대신 교체의를 *
.
GNU bash, 버전 2.04.0 (1)-릴리스 (hppa2.0w-hp-hpux11.00)
다음 명령 찾기 명령을 시도하십시오.
find . -type f -name '*\**' -exec bash -c 'f="$1"; echo mv "$f" `echo "$f"|tr "\*" "-"`' - '{}' \;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다