21/03/14 14:55:36.73 0r7P0cHG0.net
nautilus scriptで、選択したフォルダを個別にZip圧縮しようとしています。
aaa.bbb みたいなドット入りフォルダがあると圧縮に失敗します。
自分では解決できなかったので助けてください。
#!/bin/sh
while read path
do
if [ -d "$path" ]; then
base_name=$(basename "$path")
dir_name=$(dirname "$path")
chdir "$dir_name"
zip -r "$base_name" "$base_name"
fi
done <<END
$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
END