Perguntas sobre 'shell'

1
resposta

cd e ls se comportam de maneira diferente quando dentro de um softlink para um dir

Quando entramos em um diretório pelo seu link, eu observo: ls .. mostrará o conteúdo do diretório pai do diretório vinculado, while cd .. irá sob o diretório pai da softlink. Por que eles são diferentes? cd .. seguido por tab n...
29.09.2014 / 02:15
2
respostas

Como encontrar o número de Subdiretórios sob um determinado diretório [duplicado]

No Windows, você obtém uma contagem do número de subdiretórios dentro de um diretório. Existe algum equivalente no Linux? Eu gostaria que contasse recursivamente & Não pare em um único nível.     
18.11.2014 / 06:12
1
resposta

ftp e shebang

Existe uma maneira de criar e copiar pequenos scripts ftp? Por exemplo: #!/usr/bin/ftp open 192.168.1.1 put *.gz quit Alguma opinião?     
03.05.2011 / 23:10
2
respostas

Criando uma função que exibe o nome de uma variável e seu valor

Eu quero escrever a função (vamos chamá-lo de superEcho) que usa um nome de variável como entrada. A função deve imprimir o nome dessa variável e seu valor function superEcho { echo "$1: ?????" } var=100 superEcho var Eu quero que...
10.03.2017 / 10:19
4
respostas

Posso gerar um novo terminal que seja um clone do terminal atual?

Então, vamos dizer que estou desenvolvendo código no diretório / asdf / qwer / dfgh / wert / asdf / qwer e adicionei cerca de mais três diretórios como esse para o meu caminho e tenho um monte de variáveis de ambiente arcano definidas. Então eu...
19.01.2011 / 05:09
2
respostas

Por que não consigo usar as teclas de seta no terminal no Debian 6? (não raiz)

Quando estou em um usuário não root, não posso usar & uparrow; / & downarrow; para listar meus comandos anteriores e, se estiver digitando, Não é possível usar & leftarrow; / & rightarrow; , adicionar em um diretório ou corrig...
08.03.2011 / 22:12
2
respostas

O que controla os limites da expansão da cinta de shell?

Neste exemplo eu me refiro à expansão de uma sequência de números inteiros, mas talvez (?) os limites sejam relevantes para todos os aspectos da expansão de chaves. Essa visão mais geral também é de interesse para mim. seq parece manipular...
28.02.2011 / 06:10
1
resposta

O que é o Linux for VMS DCL “ON ERROR”?

Usando o VMS DCL scripts de comando pode detectar erros usando o comando on error : $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Como se faz isso no Linuxland...
11.06.2010 / 22:19
2
respostas

Atribuição variável fora da instrução case

Em muitas linguagens, é possível atribuir o resultado de uma instrução case / switch a uma variável, em vez de repetir a atribuição da variável várias vezes dentro da instrução case. É possível fazer algo assim no shell Bash? color_code=$(cas...
31.07.2014 / 04:30
4
respostas

unzip file, qual diretório foi criado?

Objetivo: Após expandir o arquivo a.zip usando o comando unzip on Ubuntu 12.10 , atribua o nome da pasta a.zip expandida para bash variable v . a.zip é assumido e garantido para expandir para uma única pasta, em vez de v...
03.04.2013 / 20:25