HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //usr/syno/synodr/sbin/TestSyncSpeed.sh
#!/bin/sh
# Copyright (c) 2000-2015 Synology Inc. All rights reserved.

C_DD=/bin/dd
C_MKDIR=/bin/mkdir
C_MV=/bin/mv

TEMPPATH=/tmp
TESTDIR=/usr/syno/synoman/webman/modules/synodr
TESTFILE=10M

setup() {
	$C_DD if=/dev/zero of="$TEMPPATH/$TESTFILE" bs=1M count=10 &> /dev/null || exit 1
	$C_MKDIR -p $TESTDIR || exit 2
	$C_MV "$TEMPPATH/$TESTFILE" $TESTDIR &>/dev/null || exit 3
	echo -n $TESTFILE
}

if [ $# -ne 1 ]; then
	echo "argument number should be 1"
	exit 254
fi

CMD=$1

case $CMD in
	"setup")
		setup
		;;
	*)
		echo "Command not found."
		exit 254
		;;
esac