PowerShell에서는 다음과 같이 출력을 for-each 루프로 파이프할 수 있습니다.
C:> ls C:\ | % { $_.Length / 1024 }
ls
예 별칭 Get-ChildItem
, %
예 별칭을 참고하세요 ForEach-Object
.
간단한 한 줄의 코드로 출력을 빠르게 반복할 수 있는 유사한 기능이 Bash에 있습니까?
이는 항목과 그 경계를 구성하는 요소가 무엇인지에 대한 질문을 제기하므로 디자인상 줄 바꿈이 분명할 것이라고 가정합니다. PowerShell은 개체 지향적이므로 이는 문제가 되지 않습니다.
그렇지 않으면 Bash 스크립트에 사용된 것을 볼 수 있습니다 for
. 프롬프트에 여러 줄의 명령문을 입력할 수 있습니까?
사용 사례
저는 Bash를 처음 접했고 git rm --cached
인쇄되는 모든 줄을 실행하고 싶지만 find . -name ".DS_Store"
이 문제에 대한 구체적인 해결책보다는 낚시를 가르치는 일반적인 답변을 선호합니다 :)