FILENAME(1) FILENAME(1) NAME filename - interactively select a file SYNOPSIS wm/filename [ -d startdir ] [ -g geom ] [ -t title ] [ pattern... ] DESCRIPTION Filename pops up a file browser window, allows the user to select a file and prints the name of that file to the stan- dard output. The optional list of patterns gives a list of wildcard patterns as understood by filepat(2); the file browser will initially show only files matching one or more of the patterns. (N.B. patterns must be quoted to prevent the shell from interpreting them). The following options are recognised: -d Startdir gives the initial directory shown by the file browser. -g Geom is given as a tk argument to the file browser window. -t Title specifies the title of the file browser win- dow. EXAMPLE The following sh(1) command compiles an interactively chosen Limbo source file, placing the file browser window at a par- ticular spot on the screen and starting at joe's home direc- tory. limbo `{wm/filename -t 'Select a source file' -g '-x 50 -y 50' -d/usr/joe '*.b' '*.m'} SOURCE /appl/wm/filename.b SEE ALSO wmlib(2), sh(1) BUGS The file browser window actually appears 20 pixels below and to the right of the position specified. Page 1 Plan 9 (printed 11/23/24)