2 "/"문자가 포함 된 이름으로 파일 이름을 바꾸려고합니다. 예: mv product.dat product/2012.dat 이것이 유닉스에서 가능합니까? unix filenames — 루이스 나 바로 소스 이러한 파일은 존재할 수 없으며 (/ 경로에서 디렉토리와 파일을 분리), 그렇게 할 수 없습니다. — vonbrand
2 A /는 Unix 아래의 파일 또는 디렉토리 이름에 문자로 사용할 수 없습니다. 는 /완전한 경로의 디렉토리 레벨 사이의 문장으로 이해된다. 할 수있는 일은이라는 디렉토리 product를 만든 다음 파일을 디렉토리 로 옮기는 것입니다 (실제로 의도 한 것일 수 있음). mkdir product mv product.dat product/2012.dat — 니콜 해밀턴 소스
2 /파일 이름 의 문자 를 지원하는 파일 시스템이있는 유닉스를 모르겠습니다 . /경로 항목을 구분하는 데 사용되므로 파일 이름에 사용할 수 없습니다. — 데이비드 슈워츠 소스 FAT 파일 시스템을 마운트 할 수 있습니다. 그래도 여전히 /를 사용할 수는 없지만 파일 시스템 때문이 아닙니다. — Isaac Rabinovitch 1 @Isaac : 동의하지 않습니다. FAT는 /파일 이름을 마운트하는 데 사용되는 OS에 관계없이 파일 이름을 지원하지 않습니다 . 특히, 하위 디렉토리를 지원하자마자 MS-DOS는 내부적 /으로 문서화 된``의 동의어로서 경로 구분자로 받아 들였습니다 . — jlliagre @jlliagre 특히 당신이 옳을 때 동의하지 않는 것을 두려워하지 마십시오. — 아이작 라 비노 비치
2 '/'를 제거하거나 추가 하시겠습니까? 그것을 제거하려면 (그러나 도대체 거기에있다) 작은 따옴표를 사용하십시오. 당신이 그것을 추가하려고한다면, 아니오, 당신은 할 수 없으며해서는 안됩니다. — 프랭크 토마스 소스