타임스탬프가 있는 디렉터리를 만들려고 합니다. 프롬프트에 입력하면
mkdir "$(date +%Y-%m-%d_%H%M%S)"
내가 원하는 날짜로 이름이 지정된 디렉토리를 얻습니다. bash 스크립트에 같은 줄을 넣으면 이름 끝에 이상한 문자가 보입니다. 무슨 일이야? 나는 Cygwin에서 이것을 시도하고 bash
있으며 sh
.
답변1
Cygwin에서도 동일한 문제가 있습니다. 너는 달려야 해
dos2unix mkdatedir.sh # or whatever your script is called
모든 dos 캐리지 리턴이 제거됩니다.
그러나 igncr 옵션을 설정하는 것이 좋습니다
바라보다https://cygwin.com/ml/cygwin-announce/2010-08/msg00015.html