* vfs/extfs/ftplist.in: Remove support for running commands, it

makes no sence.
This commit is contained in:
Pavel Roskin 2002-08-18 22:40:36 +00:00
parent 0d89dec899
commit 5d6b103e96
2 changed files with 5 additions and 31 deletions

View File

@ -1,3 +1,8 @@
2002-08-18 Pavel Roskin <proski@gnu.org>
* vfs/extfs/ftplist.in: Remove support for running commands, it
makes no sence.
2002-08-16 Pavel Roskin <proski@gnu.org>
* lib/mc.global: Remove, it duplicates the role of mc.lib.

View File

@ -50,38 +50,7 @@ if ($1 ~ /^ftp:\/\//) {
}' 2>/dev/null
}
mcftplistfs_run ()
{
if [ -n "$MC_CONTROL_FILE" ]
then
cat $1 | @AWK@ -v name=$2 '
/^[\ \ ]*(#.*)?$/ { next }
{
if ($1 ~ /^ftp:\/\//) {
if ($1 ~ /\/$/) {
a[4]=substr($1, 7, length($1) - 7)
a[5]=$1
} else {
a[4]=substr($1, 7)
a[5]=sprintf("%s/", $1)
}
if (NF >= 2)
a[4]=$2
else {
i=split(a[4], b, "/")
a[4]=b[1]
for (j = 2; j <= i; j++)
a[4]=sprintf("%s_%s", a[4], b[j])
}
if (a[4] ~ name)
printf "cd %s\n", a[5]
}
}' 2>/dev/null > $MC_CONTROL_FILE
fi
}
case "$1" in
list) mcftplistfs_list $2; exit 0;;
run) mcftplistfs_run $2 $3; exit 0;;
esac
exit 1