compat: use stat -c instead of stat --format
authorAri Sundholm <ari@tuxera.com>
Mon, 21 Sep 2015 03:06:18 +0000 (13:06 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 21 Sep 2015 03:06:18 +0000 (13:06 +1000)
For busy-box systems that don't support the extended format options.

Signed-off-by: Ari Sundholm <ari@tuxera.com>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
tests/generic/040
tests/generic/041
tests/generic/104

index c841fbc2fa295546e1e698ac8a27607f01d3c01c..b44a4339500c11e838d26db818e1d7691d62a762 100755 (executable)
@@ -122,9 +122,9 @@ _mount_flakey
 # The fstests framework automatically calls fsck after a test is run, so we
 # don't need to call fsck explicitly here.
 
-echo "Link count before rm foo_link_*: $(stat --format=%h $SCRATCH_MNT/foo)"
+echo "Link count before rm foo_link_*: $(stat -%h $SCRATCH_MNT/foo)"
 rm -f $SCRATCH_MNT/foo_link_*
-echo "Link count after rm foo_link_*: $(stat --format=%h $SCRATCH_MNT/foo)"
+echo "Link count after rm foo_link_*: $(stat -%h $SCRATCH_MNT/foo)"
 cat $SCRATCH_MNT/foo
 
 status=0
index f38b6627707222cbaf16af641dc053120a0f913e..50fb26f9bf9dad94a3dc2450818385d2e69aa04b 100755 (executable)
@@ -116,7 +116,7 @@ _mount_flakey
 # the hard links and read the file's data. This is just to verify we don't
 # get stale file handle errors (due to dangling directory index entries that
 # point to inodes that no longer exist).
-echo "Link count: $(stat --format=%h $SCRATCH_MNT/foo)"
+echo "Link count: $(stat -%h $SCRATCH_MNT/foo)"
 [ -f $SCRATCH_MNT/foo ] || echo "Link foo is missing"
 for ((i = 1; i <= 3003; i++)); do
        name=foo_link_`printf "%04d" $i`
index eeb7363fa0abf74072501bb864339bc023951745..fef3583e14df216921f71090ba9cac84d04abac7 100755 (executable)
@@ -81,8 +81,8 @@ _load_flakey_table $FLAKEY_ALLOW_WRITES
 _mount_flakey
 
 # Now verify both our files have a link count of 2.
-echo "Link count for file foo: $(stat --format=%h $SCRATCH_MNT/testdir/foo)"
-echo "Link count for file bar: $(stat --format=%h $SCRATCH_MNT/testdir/bar)"
+echo "Link count for file foo: $(stat -%h $SCRATCH_MNT/testdir/foo)"
+echo "Link count for file bar: $(stat -%h $SCRATCH_MNT/testdir/bar)"
 
 # We should be able to remove all the links of our files in testdir, and after
 # that the parent directory should become empty and therefore possible to