developer tip

Windows .cmd의 rm 및 mv와 동일

optionbox 2020. 10. 29. 08:02
반응형

Windows .cmd의 rm 및 mv와 동일


쉘 스크립트에 다음이 있습니다. 다음 줄을 Windows cmd 파일로 변환하고 싶습니다. 누구든지 Windows cmd 파일에서 "rm"및 "mv"에 해당하는 내용에 대한 입력을 제공 할 수 있습니다.

rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch*
mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/

moveWindows의 경우 mvLinux 명령 과 동일합니다.

delWindows의 경우 rmLinux 명령 과 동일합니다.


move그리고 delARE는 확실히 동등하지만 기능적 관점에서 볼 때 그들은 동등하지 않습니다. 예를 들어, move명령을 사용하여 파일과 폴더 (와일드 카드 시나리오에서)를 모두 이동할 수 없습니다 . 그리고 같은 것이 del.

제가보기에 선호하는 솔루션은 Linux 도구의 Win32 포트를 사용하는 것 입니다. 여기 에있는 최고의 컬렉션입니다 .

mvrm로 coreutils 패키지 그리고 그들은 훌륭하게 작동!


로부터 LeMoDa.net의 웹 사이트 (1) , 특히 윈도우와 유닉스 명령 행 등가물의 페이지, 나는 다음과 같은 발견 2 .

Windows command     Unix command
rmdir               rmdir
rmdir /s            rm -r

나는 @Dave와 @javadba로부터 명령이 얼마나 동등한 지 듣는데 관심이있다 – " 동작과 능력 "이 얼마나 유사하든 " 비참하게 동등하지 않다 ".

내가 알아 낸 것은 디렉토리와 그 구성 파일 및 하위 디렉토리를 재귀 적으로 제거하는 데 사용했을 때

(Windows cmd)>rmdir \s C:\my\dirwithsubdirs\

표준 Windows-knows-knows-better-you-do-you-sure 메시지와 프롬프트를주었습니다.

dirwithsubdirs, Are you sure (Y/N)?

를 입력했을 때 Y결과적으로 내 최상위 디렉토리와 구성 파일 및 하위 디렉토리가 사라졌습니다.


메모

  1. 나는 LeMoDa 웹 사이트에 대해 거의 아무것도 알지 못합니다.

저작권 © Ben Bullock 2009-2018 . 판권 소유.

유머 (예, 영국 철자)와 함께 유용한 프로그래밍 팁과 일본식 화장실 수리 방법에 대한 정보가 많이있는 것 같습니다. 나는 또한 "이바라키 보고서"에 대해 이야기 몇 가지 물건을 발견,하지만 그건 나도 몰라 입니다 웹 사이트.

나는 더 자주 거기에 갈 것이라고 생각합니다. 매우 유용합니다. 이메일이 그의 페이지에있는 Ben Bullock에게 소품을 보냅니다. 그가이 정보를 제거하기를 원하면 그렇게 할 것입니다.

사이트 면책 조항포함합니다 .

면책 조항이 사이트의 컴퓨터 프로그램 코드를 사용하기 전에 다음 면책 조항을 읽으십시오.

관련 법률에서 허용하는 범위까지 프로그램에 대한 보증은 없습니다. 서면에 달리 명시되어있는 경우를 제외하고 저작권 보유자 및 / 또는 기타 당사자는 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하되 이에 국한되지 않는 명시 적 또는 묵시적 보증없이 프로그램을 "있는 그대로"제공합니다. . 프로그램의 품질 및 성능에 대한 모든 위험은 귀하에게 있습니다. 프로그램에 결함이있는 것으로 판명되면 필요한 모든 서비스, 수리 또는 수정 비용을 부담합니다.

관련 법률에서 요구하거나 서면으로 동의하지 않는 한 어떠한 경우에도 저작권 보유자 또는 위에 허용 된대로 프로그램을 수정 및 / 또는 전달하는 기타 당사자는 일반, 특별, 부수적 또는 결과적 손해를 포함하여 귀하에게 책임을지지 않습니다. 프로그램 사용으로 인해 발생하는 손해 또는 프로그램 사용 불능 (데이터 손실 또는 부정확하게 렌더링되는 데이터 또는 귀하 또는 제 3자가 유지 한 손실 또는 프로그램이 다른 프로그램과 함께 작동하지 못하는 경우를 포함하되 이에 국한되지 않음) 그러한 보유자 또는 다른 당사자는 그러한 손해의 가능성에 대해 조언을 받았습니다.


  1. 사실 "cmd equivalent of rm"에 대한 Google 검색을 통해 정보를 찾았습니다.

https://www.google.com/search?q=cmd+equivalent+of+rm

제가 공유하는 정보가 먼저 나왔습니다.

참고 URL : https://stackoverflow.com/questions/17607612/equivalent-of-rm-and-mv-in-windows-cmd

반응형