From 3c6710b9065e6ec9455123d3941cf48254bbb97b Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Mon, 14 Oct 2013 09:19:03 +0800 Subject: [PATCH] qa/workunits/misc/dirfrag: make it work on ubuntu Signed-off-by: Yan, Zheng --- qa/workunits/misc/dirfrag.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/qa/workunits/misc/dirfrag.sh b/qa/workunits/misc/dirfrag.sh index 104b7bc02ae1..393667427fd8 100755 --- a/qa/workunits/misc/dirfrag.sh +++ b/qa/workunits/misc/dirfrag.sh @@ -1,21 +1,23 @@ -#!/bin/sh -e +#!/bin/bash + +set -e DEPTH=5 COUNT=10000 -function kill_jobs { +kill_jobs() { jobs -p | xargs kill } -trap kill_jobs SIGINT +trap kill_jobs INT -function create_files { +create_files() { for i in `seq 1 $COUNT` do touch file$i done } -function delete_files { +delete_files() { for i in `ls -f` do if [[ ${i}a = file*a ]] -- 2.47.3