Perguntas sobre 'shell'

2
respostas

Paralelo GNU: Evento não encontrado (! ~)

Sobre o meu código: obtenha todos os arquivos .txt para cada arquivo, execute o comando awk. Todos os arquivos são processados em paralelo se a coluna 3 NÃO contiver "agulha", escrever linha para arquivo Resultado: -bash:! ~: e...
30.03.2015 / 19:31
1
resposta

Obtendo o erro RE: operando operador de repetição inválido no osx sed

Estou copiando um script do Ubuntu debian para osx mas recebendo Erro RE: operando operador de repetição inválido O que está errado? $ . sed_shorter_version_user_extensions_to_ruby.sh sed: 22: " ### DELETE whole lines ...": RE error: re...
13.09.2015 / 21:30
1
resposta

Terminais GUI (?) redefinir $ SHELL

Eu tenho brincado com o fish shell por alguns dias e eu gosto disso. Para começar a pescar em um terminal por meio de um quicklauncher ou menu, estou usando um script como este: 1 #!/bin/sh export SHELL=/bin/fish exec konsole # <- KD...
31.12.2014 / 16:52
2
respostas

para loop para iterar através de alguma posição de arquivo nth

Como faço a iteração para o enésimo arquivo em um loop for no unix? abaixo de algum código que tentei mas não consegui #!/bin/bash # n=2 array=( "CTL_MLPOSDTLP1_1.ctl" "CTL_MLPOSDTLP1_2.ctl" "CTL_MLPOSDTLP1_3.ctl" ) for x in "${array[@]}" for...
11.11.2014 / 06:23
1
resposta

Eu preciso criar o arquivo com nome é o resultado do comando no Solaris

Eu preciso criar apenas um arquivo com nome é o resultado do comando ls -l | head -2 . Eu não posso usar variáveis de ambiente. O nome do arquivo deve conter símbolos de nova linha. Eu tentei usar touch 'ls -l | head -2' , mas não funcion...
05.11.2014 / 20:57
1
resposta

formato longo do comando ps no Solaris

Trabalhos com uma longa linha de comando não estão sendo impressos no Solaris: bash-3.2$ /usr/ucb/ps auxwww | grep ftf | awk '{print $NF}' | head -5 /proj/cmp01/app/btws/cfg/btw /proj/cmp01/app/btws/cfg/btw /proj/cmp01/app/btws/cfg/b...
01.07.2014 / 06:14
2
respostas

Execute wc e exiba apenas a contagem de palavras

Eu tenho tentado criar um arquivo chamado ~/dictwords.txt , que contém o número de palavras encontradas no arquivo /usr/share/dict/words . Eu já criei o arquivo, então eu o removi porque fiz errado. Originalmente fiz o comando echo. Então...
25.06.2014 / 18:13
2
respostas

Passa dois comandos shell (canalizados) como um parâmetro para uma função shell

Eu defini as seguintes funções do shell: success() { printf "[3[32mSUCCESS3[0m]\n" } failure() { printf "[3[31mFAILURE3[0m]\n" } try() { result=$($* 2>&1) if [ $? -ne 0 ]; then failure echo $result exit 1 fi...
12.09.2014 / 14:05
1
resposta

fstab não monta cifs na inicialização

Estou usando o Cent OS 6.5. Eu tenho um compartilhamento cifs que precisa ser montado automaticamente na reinicialização / inicialização do sistema. A seguir, a linha do meu arquivo /etc/fstab : //192.168.1.2/files/ /users/ cifs _netdev,...
21.04.2014 / 09:34
1
resposta

Evolução do shell [duplicado]

Eu tenho feito alguns scripts de shell. Isso sempre me dá dor de cabeça. Claramente esta linguagem evoluiu organicamente, tanto quanto as linguagens da vida real; novas construções foram adicionadas dinamicamente, constantemente introduzind...
28.01.2014 / 15:49