셸 - a 파일 이 존재 하 는 지 판단 하 는 구덩이

1592 단어 밟 은 구덩이
어제 파일 존재 여 부 를 판단 할 때 인터넷 방법 을 썼어 요.
if [[ ! -a "${FILE}" ]]; then
  return 1

그 결과 이 if 는 영원히 들 어 갈 것 입 니 다. 파일 이 존재 하 든 안 존재 하 든 man 에 분명히 - a 라 고 쓰 여 있 습 니 다. 파일 이 존재 하 는 지 판단 하 는 데 사 용 됩 니 다!나 는 멍 해 졌 다. 결국 인터넷 에서 한 편의 글 을 보 았 다. - e 의 주석 은 - a 1 마 오 와 같 지만 그 두 가 지 는 차이 가 있다. 예 를 들 어 문서 가 존재 하 는 지 판단 하 는 것 이다. 위 에 있 는 상황 은 - e 를 사용 해 야 한다. - a 에 문제 가 있다. 이것 은 왜 인터넷 에 글 을 넘 기 고 무엇 을 사용 하 는 지 설명 하 는 것 이다. 그러나 아무 도 - a 로 판단 하지 않 았 다.완전 성 을 위해 서 모든 걸 다 붙 였 을 뿐 이 야.
if [[ ! -e "${FILE}" ]]; then
  echo "       "
  return 1
fi

다음 에 이 친구 가 저 를 깨 웠 어 요.https://www.jianshu.com/p/f837a7d7bac0

좋은 웹페이지 즐겨찾기