Perguntas sobre 'shell'

7
respostas

Como posso instalar o comando 'll' no Mac OS X?

Estou usando o Mac OS X. Quando instalo o SSH em servidores, acho o comando ll útil, mas não está disponível em minha máquina local. Como posso instalá-lo?     
06.01.2012 / 06:15
6
respostas

Converte o conteúdo do arquivo em minúscula

Eu tenho o arquivo temp com alguns conteúdos em minúsculas e maiúsculas. Entrada Conteúdo do meu arquivo temp : hi Jigar GANDHI jiga Eu quero converter todos os upper para lower . Comando Eu tentei o seguinte comando:...
05.12.2014 / 07:32
5
respostas

Uso de dash (-) no lugar de um nome de arquivo

Para um comando, se usar - como um argumento no lugar de um nome de arquivo significará STDIN ou STDOUT. Mas neste exemplo, ele cria um arquivo com o nome - : echo hello > - Como posso fazer com que - neste exemplo signifi...
09.07.2011 / 22:14
2
respostas

Qual é a diferença entre shells interativos, shells de login, shell de não-login e seus casos de uso? [duplicado]

Eu tenho visto o / etc / profile. bash.bashrc para ver como eles são executados, e observe que alguns são executados por shells não-login, alguns trabalham com shells interativas, etc. Quais são as diferenças neste tipo de projéteis, ou s...
11.10.2012 / 17:42
8
respostas

Como anexar data ao arquivo de backup

Eu preciso fazer um backup de um arquivo e gostaria de ter um timestamp como parte do nome para facilitar a diferenciação. Como você injetaria a data atual em um comando de cópia? [root@mongo-test3 ~]# cp foo.txt {,.backup.'date'} cp: targ...
16.10.2013 / 23:14
4
respostas

Substituir múltiplos espaços por um usando somente 'tr'

Eu tenho um arquivo, f1.txt : ID Name 1 a 2 b 3 g 6 f O número de espaços não é corrigido. Qual é a melhor maneira de substituir todos os espaços em branco por um espaço usando apenas tr ? Isso é o q...
22.07.2014 / 19:01
2
respostas

É & - mais eficiente que / dev / null?

Ontem eu li este SO comentário que diz que no shell (pelo menos bash ) >&- "tem o mesmo resultado que" >/dev/null . Esse comentário realmente se refere ao guia do ABS como a fonte de suas informações. Mas essa fonte diz q...
24.10.2014 / 08:46
3
respostas

Shebang começando com '//'?

Estou confuso sobre o seguinte script ( hello.go ). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Pode executar. (no MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hel...
16.10.2014 / 15:08
4
respostas

No bash, é possível usar uma variável inteira no controle de loop de um loop for?

Eu tenho o seguinte script: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done O primeiro for loop ( sem a variável upperlim no controle de loop) funciona bem, mas o segundo for l...
10.11.2012 / 20:24
7
respostas

Quando você usaria um descritor de arquivo adicional?

Eu sei que você pode criar um descritor de arquivo e redirecionar a saída para ele. por exemplo, exec 3<> /tmp/foo # open fd 3. echo a >&3 # write to it exec 3>&- # close fd 3. Mas você pode fazer a mesma coisa sem o d...
17.08.2011 / 10:54