일관성 있음. 대부분의 commandlet이 동사-명사 형태로 되어있음. cat tac paste less more most xargs parallel "${foo[@]}" 이지랄 안해도됨.
list를 ls라 줄이고 cat 반대니까 tac이라 하고 less 다음 버전이니까 more라 부르고 이지랄 하는것보다 list-item get-content 하는게 훨씬 더 직관적임.
그리고 bash는 인자 파싱도 병신같아서 플래그 줄때 단일대시로 할지 더블대시로 할지 플래그랑 인자에 공백을 줘야할지 =으로 해야할지 끝에 -- 줘야할지 man page 다 읽어보거나 에러나지 않는 이상 모를정도로 죄다 제각각임
걍 아하 moment가 존나 많은데 깔짝 써보는 애들은 오우 신기한데? 이게 이렇게 동작 안한다고? 신선한데? 쿨한데? 이러면서 bash가 pwsh보다 낫다고 착각중
list를 ls라 줄이고 cat 반대니까 tac이라 하고 less 다음 버전이니까 more라 부르고 이지랄 하는것보다 list-item get-content 하는게 훨씬 더 직관적임.
그리고 bash는 인자 파싱도 병신같아서 플래그 줄때 단일대시로 할지 더블대시로 할지 플래그랑 인자에 공백을 줘야할지 =으로 해야할지 끝에 -- 줘야할지 man page 다 읽어보거나 에러나지 않는 이상 모를정도로 죄다 제각각임
걍 아하 moment가 존나 많은데 깔짝 써보는 애들은 오우 신기한데? 이게 이렇게 동작 안한다고? 신선한데? 쿨한데? 이러면서 bash가 pwsh보다 낫다고 착각중
꼭써라
인자 문제는 OS에서 옵션명을 파싱해주는 기능이 옵션명만 파싱해주고 나머지 뒤에 따라붙는 건 사용자가 알아서 해야하니까 그런 거지 bash는 잘못 없음
네가 말하는 commandlet들은 pwsh 내장이 대부분인데 cat less more xargs 이런건 bash 기능이 아니라 외부 실행파일들인데?
윈도우에서 파워셸 안쓰고 배쉬셸을 쓴다 흠
ㄹㅇ
근데 $env:MYENV는 참을 수 업슴
less more cat 이런 건 bash 명령어가 아니라 외부 프로그램인데
윈도우는 파워쉘 리눅스는 배쉬 쓰면 됨
리눅스를 헛으로 배웠노