Perguntas sobre 'shell'

4
respostas

Como mostrar apenas as últimas colunas k em ls -l?

Eu gosto de restringir as colunas mostradas no comando ls -l , eliminando as primeiras 4 colunas. ls -lh mostra: drwxr-sr-x 20 gamma alpha 4.0K May 22 13:18 Desktop drwxr-sr-x 3 gamma alpha 22 Oct 6 2014 Eclipse -rw-r--r-- 1 gam...
22.05.2015 / 23:53
3
respostas

Como exibir comandos em um terminal diferente?

Eu tenho um pi de framboesa com uma tela anexada a ele. Ele inicializa para um prompt de login. Eu não tenho nenhum teclado nem mouse conectado a ele e gostaria de mantê-lo assim. Eu procuro fazer o login nele via ssh da rede, mas gostaria de ve...
14.06.2015 / 09:00
5
respostas

Listar arquivos com contagem de linha e data

Eu quero poder listar arquivos mostrando o número de linhas que cada arquivo possui e a data. Eu posso felizmente obter a contagem de linha usando wc -l * . Não é um problema. Eu posso pegar a data usando ls -l . Existe uma maneira de com...
30.10.2014 / 12:27
1
resposta

Variável com traço de dois pontos $ {VAR: -}

Como "$ {2: -}" funciona em um exemplo "if-then-else" abaixo? De alguma forma eu não posso deixar de pensar que sendo $ {2: -} isso significa o segundo argumento, mas estou curioso para saber o que os dois pontos (:) e traço (-) após o dígito 2...
12.05.2016 / 15:54
2
respostas

Verifique se um script bash tem exatamente dois argumentos que são diretórios

Estou escrevendo um script bash que compara dois diretórios, mas não sei como verificar as condições Por exemplo, se o usuário digitar 1 arg em vez de 2 (precisamos de 2, pois estamos comparando dois diretórios), isso deve dar um erro. Se os...
15.10.2014 / 02:33
2
respostas

no null em / dev error

Eu executei a seguinte linha: which lsb_release 2&>1 /dev/null Saída: error: no null in /dev Quando verifiquei o erro usando o comando ls /dev/null , null estava presente em /dev . Por que esse erro está ocorrendo? Eu...
03.07.2016 / 13:16
1
resposta

Formatação de Printf com formato variável - o que isso faz referência a var?

Estou experimentando a formatação printf no bash e passei por esse código: #/bin/bash divider=============================== divider=$divider$divider header="\n %-15s %8s %10s %11s\n" format=" %-15s %08d %10s %11.2f\n" width=55 printf "$hea...
24.03.2015 / 00:50
2
respostas

scp se comporta de maneira diferente quando usado com o utilitário expect

expect -c 'spawn scp -C -o CompressionLevel=9 ~/partFiles/* [email protected]:/export/home/abc/; sleep 10; expect password; send "secretPassword\n";interact' lança - ~/partFiles/*: No such file or directory Apenas scp -C -o Compressi...
11.05.2015 / 14:25
4
respostas

Como fazer o eco de uma string de escape

Como posso fazer o eco de uma string que contenha $ no Bourne Shell? user@server:~$ cat test.sh #!/bin/sh echo $1 user@server:~$ ./test.sh \$sad\$test $sad$test Eu quero que ele retorne uma versão com escape como esta: user@server:~$...
09.08.2011 / 02:05
2
respostas

Posso rastrear um script de traço sem modificar seu código-fonte?

Gostaria de rastrear um script de shell para fins de depuração sem ter que modificar seu código-fonte (por exemplo, alterar o shebang ou inserir um set -x no início). É um script postinst do dpkg, então não é chamado sozinho no shell. Na e...
12.01.2012 / 09:02