gsutil bashrc configuração do caminho do arquivo

2

Na verdade, acabei de instalar o gsutil seguindo as instruções aqui .

Mas agora, quando estou digitando gsutil no prompt de comando, estou seguindo:

No command was given.
Choose one of -b, -d, -e, or -r to do something. 
Try '/usr/bin/gsutil --help' for more information.

Qual pode ser o meu erro ou devo fazer outra coisa?

É devido a isso que não defini o caminho correto no meu .bashrc file ? O caminho a seguir é definido por mim em .bashrc file:

export PATH=${PATH}:$usr/bin/gsutil

e em primeiro lugar eu configurei para:

export PATH=${PATH}:$HOME/vishal/Downloads/gsutil/gsutil
    
por vishal mahajan 02.11.2012 / 07:22

3 respostas

1

O programa gsutil precisa de mais alguns argumentos para serem executados. Portanto, gsutil sozinho não produzirá nada helpfuk, exceto a saída que você colou. Então, para enviar suas fotos em PNG, emita o comando

gsutil cp *.png gs://my_pngs

Basta dar uma olhada no Guia de referência da gsutil . Este documento explica como você deve usar gsutil .

Mas também sua definição do $PATH parece incorreta. Você escreveu:

export PATH=${PATH}:$usr/bin/gsutil

Você realmente definiu uma variável $usr ? Eu suponho que você quer usar o diretório /usr . Se esta é a sua intenção, você deve substituir o $ e escrever um / . A segunda pergunta que vem em mente é: O /usr/bin/gsutil é um diretório? Eu suponho que este é o seu arquivo executável. Então sua definição não funcionará de qualquer maneira. Se você tentar inserir echo $PATH , verá que /usr/bin já está definido como parte de seu caminho. Portanto, gsutil será chamado como qualquer outro programa e não é necessário definir a variável PATH .

    
por qbi 02.11.2012 / 08:00
1

Em vez de baixar e instalar a partir da Internet, eu recomendo strongmente usar o gerenciamento de pacotes embutido no Ubuntu.

Isso garante que os aplicativos sejam testados para serem executados em sua versão de distribuição e também garante que os aplicativos sejam instalados no local apropriado no sistema de arquivos. Também permite que você remova o aplicativo com facilidade, caso não precise mais dele.

Para fazer isso, procure por um aplicativo no Ubuntu Software Center.

Abaixo está um link para instalar gsutil no seu sistema através do gerenciamento de pacotes do Ubuntu:

Alternativamente, você pode clicar aqui na sacola de compras diretamente para gsutil

Apenas raramente você pode ter que adicionar um ppa como uma fonte de software de onde você sabe que pode instalar um aplicativo que não está disponível de outra forma.

Apenas como último recurso, também podemos instalar o aplicativo a partir do código-fonte ou de um programa de instalação que possa ser oferecido (por exemplo, no caso de software de código fechado). Tal software pode então não ser testado para ser executado sem problemas.

    
por Takkat 06.11.2012 / 22:39
1

Como observado no link , a mensagem "Nenhum comando foi dado" é retornada pelo programa gsutil no pacote Ubuntu gsutil . Não é o utilitário Google Cloud Storage, mas um programa mais antigo para "configurar e gerenciar telefones GrandStream BudgeTone 100 VOIP e GS2000". Isso é mencionado em um "Aviso" em destaque em uma caixa vermelha na página de ajuda do Google à qual você está vinculado.

Embora você provavelmente possa corrigir esse problema configurando seu PATH corretamente (para que o Google gsutil seja encontrado antes do gsutil do pacote do Ubuntu), se você não tiver um telefone "BudgeTone", você também pode simplesmente desinstalar o pacote do Ubuntu gsutil .

    
por khaeru 09.06.2013 / 12:25