13 lines
194 B
Plaintext
13 lines
194 B
Plaintext
|
#! /bin/sh
|
||
|
# ls-bre : directory -> BRE
|
||
|
# Create a BRE from the files in a directory.
|
||
|
set -euf
|
||
|
|
||
|
ls "$1" \
|
||
|
| tr \\n / \
|
||
|
| sed '
|
||
|
s:[\.\[\\\*\^\$]:\\&:g
|
||
|
s:/$::
|
||
|
s:/:\\|:g
|
||
|
'
|