diff options
author | Jim Meyering <jim@meyering.net> | 1998-02-21 11:09:33 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1998-02-21 11:09:33 +0000 |
commit | f7acc2f589c1ebecb2f0e96115337ba77a4ebc52 (patch) | |
tree | dc310bcc0a749e8136c543154b1015c715f30d57 /tests/mv | |
parent | 5bf77e10157d73770220be6bd2a2f3bc4ba5e3c9 (diff) | |
download | coreutils-f7acc2f589c1ebecb2f0e96115337ba77a4ebc52.tar.xz |
*** empty log message ***
Diffstat (limited to 'tests/mv')
-rw-r--r-- | tests/mv/TODO | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/tests/mv/TODO b/tests/mv/TODO index 9cf9bfbce..4e32c3010 100644 --- a/tests/mv/TODO +++ b/tests/mv/TODO @@ -1,4 +1,5 @@ -Use df to find a writable directory on a file system different from current one: +# Use df to find a writable directory on a file system different from that +# of the current directory. # Try these: tmp_dirs=' @@ -14,14 +15,21 @@ DF=df # FIXME MKDIR=mkdir -tmp=df-$$ +tmp= -dot_mount_point=`$DF --no-sync -P . | sed -n '2s/.*% *//p'` +# WARNING: using sed like this to extract the mount point will fail +# if the mount point name contains `% '. +dot_mount_point=`$DF --no-sync -P . | sed -n '2s/.*% *//p'` for d in $tmp_dirs; do - d_mount_point=`$DF --no-sync -P $d | sed -n '2s/.*% *//p'` + d_mount_point=`$DF --no-sync -P $d | sed -n '2s/.*% *//p'` # Same partition? Skip it. test x$d_mount_point = x$dot_mount_point && continue # See if we can create a directory in it. + if $MKDIR "$d/df-$$" > /dev/null 2>&1; then + tmp="$d/df-$$" + break + fi + done |