Erro de sintaxe de Bash quando 'cd'ing no diretório

0

**So, after doing a little digging, I got it to work. You do get far enough in the install using WINE for this to work properly. Here are the steps:

  1. Open the shell, and type in cd .wine
  2. cd drive_c
  3. cd Program\ Files\ (x86)/
  4. cd NETGEAR
  5. cd A6200
  6. cd Drivers
  7. sudo diswrapper -i nameoffile .inf
  8. sudo modprobe diswrapper
  9. sudo ndiswrapper -m

And that got it to work. Note: The adapter did NOT work until after the command sudo modprobe diswrapper

– thechemEnt May 3 '14 at 22:52**

O texto acima é sobre um netgear wifi USB adapter Estou tentando entrar em funcionamento no Linux Mint 17.4.

Estou usando o comando de diretório cd change e inserindo o diretório apropriado que ele está indicando em sequência (eu tenho os diretórios exatos disponíveis na minha instalação) conforme ele o indica. Quando chego à pasta Program Files (x86) , recebo um erro:

bash: syntax error near unexpected token '('

Eu não posso, em vez disso, não tenho idéia de como chegar à próxima pasta devido a esse erro. O quê está causando isto? Qual é a sintaxe que preciso usar para acessar essa pasta para que eu possa ir mais fundo conforme necessário para chegar ao driver.

Eu sou novo no linux, então fique comigo.

    
por DarodG8R 21.02.2016 / 23:34

2 respostas

6

Você precisa citar o nome do diretório

"Program Files (x86)"

ou

'Program Files (x86)'

ou escape dos espaços E parênteses usando barras invertidas

Program\ Files\ \(x86\)

Os passos 1 a 6 também podem ser feitos em um, como você pode acessar diretamente os subdiretórios com cd :

cd .wine/drive_c/Program\ Files\ \(x86\)/NETGEAR/A6200/Drivers
#or
cd .wine/drive_c/"Program Files (x86)"/NETGEAR/A6200/Drivers
    
por 21.02.2016 / 23:44
3

Você pode digitar:

cd 

Em seguida, o primeiro caractere do nome do diretório e pressione a tecla TAB. O interpretador de shell (como o bash shell) completará o caminho no diretório atual. Pressione TAB para mostrar todas as opções que começam com o caractere.

cd "Program Files (x86)"

Você também pode alterar o dir (cd) para outros caminhos:

cd ~/

Em seguida, pressione a tecla TAB para ver todos os diretórios pessoais.

    
por 22.02.2016 / 00:17