Perguntas com a marcação «scripting»

8
Recursos para um script no Linux

Se eu quiser definir um recurso ( capabilities(7)), como CAP_NET_BIND_SERVICEem um arquivo executável, e esse arquivo for um script , preciso definir o recurso ( setcap(8)) no intérprete que inicia esse script ou é suficiente defini-lo no arquivo de script em si? Nota: a pergunta diz respeito ao...

8
rsync mais recente x GB

Estou procurando um comando / script para permitir que os arquivos modificados mais recentemente (até) 10 GB sejam copiados para outro computador. Portanto, se houver 4 arquivos de 4 GB cada, apenas 2 deles deverão ser transferidos pelo script. Se houver 12 arquivos de 1 GB de tamanho, apenas os...

8
Existe alguma garantia de que / usr / bin / env existirá?

Muitas vezes, vejo scripts começarem com uma linha shebang usada #!/usr/bin/env interpreter_namepara qualquer intérprete, com a lógica de que sistemas diferentes podem ter o intérprete de que precisam para serem instalados em locais diferentes. Por exemplo, se eu assumir que pythonestá instalado...

8
awk com instruções if

Estou tentando imprimir de um arquivo usando o awk, mas minha saída está vazia. Aqui esta o meu codigo ate agora accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Eu também tentei isso: accountNum=$1 while...

8
Criando minha própria função cp no bash

Para uma tarefa, sou solicitado a escrever de forma inteligente uma função bash que possui a mesma funcionalidade básica que a função cp(cópia). Ele só precisa copiar um arquivo para outro, portanto, nenhum arquivo múltiplo é copiado para um novo diretório. Como eu sou novo no idioma bash, não...

8
Comando Bash awk com aspas

Eu tenho tentado encontrar a resposta para esta pergunta há algum tempo. Estou escrevendo um script rápido para executar um comando com base na saída do awk. ID_minimum=1000 for f in /etc/passwd; do awk -F: -vID=$ID_minimum '$3>=1000 && $1!="nfsnobody" { print "xfs_quota -x -c 'limit...