Cross Reference: fsck
xref
: /
systemd
/
test
/
mocks
/
fsck
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
#!/
bin
/
bash
fd
=
0
OPTIND
=
1
while
getopts
"C:aTlM"
opt
;
do
case
"
$opt
"
in
C)
fd
=
$OPTARG
;;
\?);;
esac
done
shift
"
$(
(
OPTIND
-
1
)
)
"
device
=$
1
echo
"Running fake fsck on
$device
"
declare
-a
maxpass
=
(
30
5
2
30
60
)
for
pass
in
{
1
..
5
};
do
maxprogress
=${
maxpass
[
$(
(
pass
-
1
)
)
]}
for
(
(
current
=
0
;
current
<=${
maxprogress
};
current
++)
)
;
do
echo
"
$pass
$current
$maxprogress
$device
"
>&
$fd
sleep
0.1
done
done