xrdb -load ~ / .Xdefaults cpp : 입력 파일이 너무 많습니다.


1

의문:

  • 왜이 기능이 작동하지 않습니까?

노트 :

# cat ~/.Xdefaults

XTerm*background: black
XTerm*foreground: white
XTerm*highlightColor: red
XTerm*highlightSelection: true

# xrdb -load ~/.Xdefaults

cpp: too many input files

답변:


2

Cpp는 명령 행에서 3 개 이상의 인수를 받으면이 오류를보고합니다.

어떤 OS를 실행하고 있습니까? 당신의 cpp의 비표준 버전이 있습니까? $PATH? cpp를 래퍼 스크립트로 대체하여 실제로 수행중인 작업을 확인하거나 "strace"를 사용하여 호출 방법을 확인할 수 있습니다.

잠시만 기다려주세요. 디렉토리에 대한 경로에 공백이 포함되어 있습니다. 이것을보세요:

  $ mkdir '/tmp/this path contains spaces'
  $ HOME='/tmp/this path contains spaces' sh
  $ cd ~
  $ pwd
  /tmp/this path contains spaces
  $ touch testfile
  $ xrdb ~/testfile
  cpp: too many input files

정확한 평가인지 알려주세요.


@larsks : 고마워! $ PATH에 공백이 있음 - Win NT 5.1, Cygwin
Aaron
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.