plan9fox/rc/bin/B
Ori Bernstein c12e49ecbf B: expand path when plumbing files
When we plumb a file, we open it in the current working
directory if it exists. However, if it doesn't exist,
we end up opening it relative to the editor's working
directory.

Expanding the path to works around this issue.
2021-06-12 18:03:26 +00:00

18 lines
170 B
Bash
Executable file

#!/bin/rc
rfork e
files=()
dest=()
if(~ $#* 0){
echo usage: B file ... >[1=2]
exit usage
}
wdir=`{pwd}
for(i){
if(! ~ $i /*)
i=$wdir/$i
plumb -s B -d edit $i
}