1166065Spjd#!/bin/sh
2166065Spjd# $FreeBSD$
3166065Spjd
4166065Spjddesc="truncate returns ETXTBSY the file is a pure procedure (shared text) file that is being executed"
5166065Spjd
6166065Spjddir=`dirname $0`
7166065Spjd. ${dir}/../misc.sh
8166065Spjd
9210984Spjd[ "${os}" = "FreeBSD" ] || quick_exit
10166065Spjd
11210984Spjdecho "1..2"
12166065Spjd
13210984Spjdn0=`namegen`
14210984Spjd
15210984Spjdcp -pf `which sleep` ${n0}
16210984Spjd./${n0} 3 &
17210984Spjdexpect ETXTBSY truncate ${n0} 123
18210984Spjdexpect 0 unlink ${n0}
19