stdin에 어떻게 울릴 수 있습니까?표준 입력 또는 표준 입력에 echo
예를 들어 '대체'라는 별칭이 있습니다. '대체'를 실행하면 다시 울려야합니다.
sed 's/~/~\\n/g'
내 커맨드 라인에 입력하십시오. 위의 sed 명령에는 파일 대상이 없습니다. sed를 명령 행에 에코 한 후에 파일 대상을 제공합니다. 그것은 echo
당신의 청각 장애에 전체 나오지도 명령하지 않습니다하지만 효율적으로 실행됩니다 :
alias replace="sed 's/~/~\\n/g' "
그리고 다음과 같이 실행 :
replace file
PS
표준 뭐라구? 하나의 명령의 표준 출력을 다른 명령의 표준 입력으로 보내려면 파이프를 사용하십시오 :'command1 | command2' –
이 질문은 혼란 스럽습니다. 별칭을 실행하기 전에 표시하려고합니다. 파일 타겟을 지정할 수있는 함수를 작성해야하지만,'sed' 명령을 그대로 입력하면 입력이'stdin'에 입력 될 것으로 예상됩니다. – unxnut