HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
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