Perguntas com a marcação «shell»

O termo 'shell' refere-se a uma classe geral de intérpretes de comando interativos baseados em texto, mais frequentemente associados aos sistemas operacionais Unix e Linux. Para perguntas sobre scripts de shell, use uma tag mais específica, como 'bash', 'powershell' ou 'ksh'. Sem uma tag específica, uma solução portátil (compatível com POSIX) deve ser assumida, embora seja preferível usar 'posix' adicionalmente ou 'sh'.

8
Reorganizar colunas usando recortar
Estou tendo um arquivo no seguinte formato Coluna1 Coluna2 str1 1 str2 2 str3 3 Quero que as colunas sejam reorganizadas. Eu tentei abaixo do comando cut -f2,1 file.txt O comando não reordena as colunas. Alguma idéia de por que não está funcionando? Obrigado.
135 shell 

15
Como analisar XML no Bash?
Idealmente, o que eu gostaria de poder fazer é: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
134 xml  bash  xhtml  shell  xpath 




6
Qual é a diferença entre $ {var}, "$ var" e "$ {var}" no shell Bash?
O que o título diz: o que significa encapsular uma variável em {}, ""ou "{}"? Não consegui encontrar explicações on-line sobre isso - não consegui me referir a elas, exceto pelo uso dos símbolos, que não produz nada. Aqui está um exemplo: declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") …
133 bash  shell  variables  syntax 


14
Como executar um comando MySQL a partir de um shell script?
Como posso executar um comando SQL através de um shell script para que eu possa automatizá-lo? Eu quero restaurar os dados que eu coletei em um arquivo SQL usando um script de shell. Quero me conectar a um servidor e restaurar dados. O comando funciona quando executado separadamente via linha …
131 mysql  shell  ssh 

30
Shell de um liner para anexar previamente a um arquivo
Esta é provavelmente uma solução complexa . Estou à procura de um operador simples como ">>", mas de prefixo. Receio que não exista. Vou ter que fazer algo como mv myfile tmp cat myheader tmp> myfile Algo mais inteligente?
131 shell  unix 

20
unix - cabeça E cauda do arquivo
Digamos que você tenha um arquivo txt, qual é o comando para visualizar as 10 linhas superiores e as 10 linhas inferiores do arquivo simultaneamente? ou seja, se o arquivo tiver 200 linhas, visualize as linhas 1-10 e 190-200 de uma só vez.
131 linux  bash  shell  unix  scripting 





4
Remover um caractere do final de uma variável
O preenchimento automático do Bash anexa a / no final de um nome de diretório. Como posso retirar isso de um parâmetro posicional? #!/bin/sh target=$1 function backup(){ date=`date "+%y%m%d_%H%M%S"` PWD=`pwd` path=$PWD/$target tar czf /tmp/$date$target.tar.gz $path } backup
130 bash  shell 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.