2> Ubuntu 업데이트에서 g++ 명령줄을 사용할 수 없습니다.

2> Ubuntu 업데이트에서 g++ 명령줄을 사용할 수 없습니다.

최신 버전의 Ubuntu로 업데이트된 원격 서버에서 stderr를 리디렉션하려고 하면 작동하지 않습니다. Windows에서 퍼티를 사용했지만 저는 항상 이전 서버에서 퍼티를 사용해왔습니다.

g++ filename 2> whatever.txt

그냥 말하는 거야

g++: 오류: 2: 해당 파일이나 디렉터리가 없습니다.

다시 가져오기 위해 위쪽 화살표를 클릭하면 다음과 같이 2와 > 사이에 공백이 있는 명령이 표시됩니다.

g++ filename 2 > whatever.txt

정확히 무슨 일이 일어나고 있는 걸까요? 어떤 아이디어가 있나요?

답변1

문제는 쉘이 csh이것을 지원하지 않는다는 것입니다.

사용 중인지 확인하려면 다음을 사용하세요. echo $0

관련 정보