나는 스크립팅에 익숙하지 않다 ... 나는 매우 기본적인 것들을 할 수 있지만 이제는 손이 필요하다.
백업이 필요한 경우에만 마운트되는 로컬 파일 시스템이 있습니다.
나는 이것으로 시작합니다.
#!/bin/bash
export MOUNT=/myfilesystem
if grep -qs $MOUNT /proc/mounts; then
echo "It's mounted."
else
echo "It's not mounted."; then
mount $MOUNT;
fi
내가 말했듯이, 나는 스크립팅에 매우 기본적입니다. mount
리턴 코드를보고 명령 의 상태를 확인할 수 있다고 들었습니다 .
RETURN CODES
mount has the following return codes (the bits can be ORed):
0 success
1 incorrect invocation or permissions
2 system error (out of memory, cannot fork, no more loop devices)
4 internal mount bug
8 user interrupt
16 problems writing or locking /etc/mtab
32 mount failure
64 some mount succeeded
나는 그것을 확인하는 방법을 모른다. 어떤 안내?
; then
당신의 스크립트에 재미 매달려 있습니다.