1
모든 samba 마운트 원격 파일 시스템을 마운트 해제해야한다고 가정하십시오. 나는 다음과 같이 그것을 할 수있다 :모든 samba 파일 시스템 마운트 해제
df -T | grep cifs | awk '{print "sudo umount", $7}' | sh
그것은 작동하지만 조금 어색해 보인다. awk
을 사용하여 명령을 작성한 후 실행하려면 sh
으로 전달하면 의 오른쪽 작업이 수행되는 방법이입니다.
awk가 그 일을하도록 grep 명령을 건너 뛸 수 있습니다 :'df -T | awk '/ cifs/{print ...}'| sh'. – hlovdal
나는 각 umount 호출보다는'sh' 명령으로 sudo를 한 번만 실행하는 것이 더 효율적이라고 생각한다. – hlovdal