Linux CLI (RedHat)에 이중 슬래시 추가


0

Linux CLI를 통해 명령을 실행하려고하는데 제공 해야하는 인수 중 하나가 localhost의 URL입니다.

http://localhost:8983/solr/Search/update

java -jar post.jar /path/to/file.xml -Durl=http://localhost:8983/solr/Search/update

디렉토리는 확실히 존재하지만 명령을 게시 한 후 http : //의 이중 슬래시가 하나의 슬래시로 만들어지기 때문에 디렉토리를 찾을 수 없다는 메시지가 나타납니다.

이것을 피하려면 어떻게해야합니까?

감사

linux 

실행중인 정확한 명령은 무엇입니까?

http : on -Durl 인수 뒤의 이중 슬래시는 단일 슬래시로 계속 처리되므로 명령은 'directory not found'로 반환됩니다.

답변:


0

bash가 문자를 해석하지 못하도록 URL을 작은 따옴표로 묶으십시오.

java -jar post.jar /path/to/file.xml -Durl='http://localhost:8983/solr/Search/update'
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.