Hallo, On Fri, 15 Feb 2002, Juergen Descher wrote:
(wie) kann man feststellen auf welchem gemounteten Filesystem/Partition eine Datei oder ein Verzeichnis liegt (ext2) ?
==== on_which_fs.sh (spontan hingetippt, minimal getestet) ==== #!/bin/sh dir="$1" test -e "$dir" || { echo "No such file or directory" >&2; exit 2; } test -d "$dir" || dir=`dirname "$dir"` cd $dir || exit 1 dir=`pwd -P` mount=`mount` while ! echo "$mount" | grep " $dir "; do dir=`dirname "$dir"` done ==== beisskante ==== Fehlt ne noch die Behandlung von symlinks (ggfs. mit Option)... Sollte aber als Anregung reichen... -dnh -- "One of them went to the local Emergency Room with about 1/4 inch of a 3-inch nail protruding from his forehead. He was lucky: it hit him in the brain, and that was something he didn't use." -- Mike Andrews