Perguntas com a marcação «ls»

54
Como eco apenas uma coluna de saída do comando ls?

Digamos que quando eu comando ls, a saída é: file1 file2 file3 file4 É possível exibir apenas uma certa coluna de saída, neste caso, arquivo2? Eu tentei o seguinte sem sucesso: echo ls | $2 Basicamente, tudo que eu quero fazer é repetir apenas a segunda coluna, neste caso, eu quero...

53
Tempo limite excedido em um script de shell

Eu tenho um script de shell que está lendo da entrada padrão . Em raras circunstâncias, não haverá ninguém pronto para fornecer informações, e o script deve expirar . Em caso de tempo limite, o script deve executar algum código de limpeza. Qual é a melhor maneira de fazer isso? Esse script deve...

53
Listar todos os arquivos com o mesmo número de inode?

Digamos que, quando eu faço ls -lidentro de um diretório, recebo o seguinte: 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt Como mostra a saída, o arquivo fun.txt possui 6 links físicos ; e o número do inode é 12353538 . Dado o caso, como encontro todos os links físicos para o...

52
Terminando um loop infinito

Eu tenho um comando que eu quero executar novamente automaticamente sempre que termina, então executei algo como isto: while [ 1 ]; do COMMAND; done; mas se eu não conseguir parar o loop Ctrl-c, isso simplesmente mata COMMANDe não o loop inteiro. Como eu conseguiria algo semelhante, mas que eu...

52
Usando padrões OR em caracteres curinga do shell

O conteúdo do meu diretório é $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Gostaria de listar os detalhes dos arquivos que têm uma palavra no nome do arquivo, conforme...

50
Como desativar a cor com `ls`?

Normalmente, é bom ter saída de cores de ls, grepetc. Mas quando você não deseja (como em um script em que você direciona os resultados para outro comando), existe uma opção que pode desativá-la? ls -Gativa (com algumas versões derivadas do BSD ls) se não for o padrão, mas ls +Gnão o desativa....

48
Lista de argumentos muito longa para ls

Eu recebo o seguinte erro ao tentar ls *.txt | wc -lum diretório que contém muitos arquivos: -bash: /bin/ls: Argument list too long O limite dessa "lista de argumentos" depende da distribuição ou das especificações do computador? Normalmente, eu canalizaria o resultado de um resultado tão grande...

48
O que o sistema chamou de "tuxcall" fez?

Em include/x86_64-linux-gnu/asm/unistd_64.h, eu vejo uma chamada de sistema chamado tuxcall, #define __NR_tuxcall 184 Não há nada a não man tuxcallser dizer que é uma chamada de sistema não implementada . O que isso fez? Ele nunca foi implementado ou fez algo na

46
cp -L vs. cp -H

Problema Ao copiar arquivos com cp -Hou cp -L, obtenho os mesmos resultados: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Esta resposta aqui descreve as duas opções como MENOS semelhantes, a...

42
Não foi possível parar um script bash com Ctrl + C

Eu escrevi um script bash simples com um loop para imprimir a data e executar ping em uma máquina remota: #!/bin/bash while true; do # *** DATE: Thu Sep 17 10:17:50 CEST 2015 *** echo -e "\n*** DATE:" `date` " ***"; echo "********************************************" ping -c5 $1; done Quando...