window환경에서 작업 중.
$ rm -rf 폴더 or 파일명
작성시 다음과 같은 오류 발생
Remove-Item : 매개 변수 이름 'rf'과(와) 일치하는 매개 변수를 찾을 수 없습니다.
stackoverflow참고 내용
-rf : recursive force 는 powershell 에서 지원하지 않는 명령어로 다른 CMD를 사용해야한다.
> rm -rf node_modules
Remove-Item : 매개 변수 이름 'rf'과(와) 일치하는 매개 변수를 찾을 수 없습니다.
위치 줄:1 문자:4
+ rm -rf node_modules
+ ~~~
+ CategoryInfo : InvalidArgument: (:) [Remove-Item], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
Bash에서 다시 실행하니 잘 된다.
$ rm -rf node_modules
✅ powershell 에서는
Remove-Item 라는 명령어를 사용해 줘야하는 것같다. (실행해보진 않음)
Remove-Item C:\Test\*.*
-rf와 같은 기능으로 -Force 를 사용하라는 말도 있고, 다르게 해야한다는 말도 있고 stackoverflow
또 다시 같은 문제에 닥치면 사용해보자
반응형
'D.evelop [CS] > Linux' 카테고리의 다른 글
[Linux] 파일과 폴더 권한 수정, root 파일 비밀번호 설정 (0) | 2023.09.26 |
---|---|
[Linux 명령어]E45: 'readonly' option is set (add ! to override) (0) | 2023.02.09 |
Window에서 Ubuntu 설치 - Ubuntu, wsl 2, oh my zsh 설치 (0) | 2023.02.09 |
[Linux] Terminal Command(터미널 명령어) (0) | 2021.09.11 |
댓글