#!/bin/bash | |
if [ -e ~/.bashrc ] ; then | |
. ~/.bashrc | |
fi | |
PLAN9=${PLAN9:-/usr/local/plan9} | |
bin=$PLAN9/bin | |
IFS=$'\n' | |
for file in $($bin/macargv) | |
do | |
# Blanks are problematic in filenames: just plumb | |
# the file's content. | |
if echo "$file" | grep -q " " | |
then | |
base=$(basename "$file" | sed 's/ /_/g') | |
attr="action=showdata filename=/BadName/$base" | |
cat $file | "$bin/plumb" -i -d edit -a "$attr" | |
else | |
"$bin/plumb" -d edit "$file" | |
fi | |
done |