msdosfstest-6.sh revision 153946
1153946Savatar#!/bin/sh
2153946Savatar# $FreeBSD: head/tools/regression/msdosfs/msdosfstest-6.sh 153946 2006-01-01 01:28:31Z avatar $
3153946Savatar# A really simple script to create a swap-backed msdosfs filesystem, then
4153946Savatar# test to make sure the nmount conversion(mount_msdosfs.c rev 1.37)
5153946Savatar# doesn't break multi-byte characters.
6153946Savatar
7153946Savatarmkdir /tmp/msdosfstest/
8153946Savatarmdconfig -a -t swap -s 128m -u 10
9153946Savatarbsdlabel -w md10 auto
10153946Savatarnewfs_msdos -F 32 -b 8192 /dev/md10a
11153946Savatarmount_msdosfs -L zh_TW.Big5 -D CP950 /dev/md10a /tmp/msdosfstest/
12153946Savatarmkdir '/tmp/msdosfstest/�O�_���L�{���`�����\�����\���y�\�b�Y�\�����|��'
13153946Savatarcd '/tmp/msdosfstest/�O�_���L�{���`�����\�����\���y�\�b�Y�\�����|��'
14153946Savatarif [ $? -eq 0 ]; then
15153946Savatar	echo "ok 6";
16153946Savatarelse
17153946Savatar	echo "not ok 6";
18153946Savatarfi
19153946Savatarcd /tmp
20153946Savatarumount /tmp/msdosfstest/
21153946Savatarmdconfig -d -u 10
22153946Savatarrm -rf /tmp/msdosfstest/
23