significado do ftp -s no shell script

1

alguém pode me dizer o que significa s em ftp -s (script de shell)?

    
por studiohack 22.09.2010 / 11:26

2 respostas

0

Estou assumindo que você está em uma máquina Windows e não em * nix (como "shell" sugere). No Windows, "ftp -s: filename.dat" representa o cliente ftp padrão, que lê os comandos do arquivo "filename.dat". Então, o switch -s diz ao cliente para ler uma lista de comandos de um arquivo e executá-los.

O cliente ftp atual no * nix não tem esse comutador, portanto, se você estiver em uma máquina * nix, mostre parte do seu script para que possamos investigar melhor.

    
por 22.09.2010 / 11:32
0

Na página de manual ftp :

-s srcaddr Uses srcaddr as the local IP address for all connections.

Se você simplesmente quer dizer o que significa -s em geral: significa que é um "switch" ou "opção". Essas "opções / opções" permitem que você altere o comportamento de um comando sem ter que ir muito fundo nele e sem precisar editar configurações padrão.

Então, se você fosse traduzir ftp -s SRCADDR para o inglês, diria:

Do the ftp command but use SRCADDR instead of the default local IP address for this session.

    
por 09.10.2010 / 00:50