Domande taggate «scripting»

Uno script è una sequenza di comandi o istruzioni eseguiti da un programma interprete anziché compilati in un programma eseguibile autonomo.

7
Comando Bash awk tra virgolette
Ho cercato di trovare la risposta a questa domanda per un po '. Sto scrivendo uno script veloce per eseguire un comando basato sull'output di 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 bsoft=5g bhard=6g $1' /home "}' $f; …
8 bash  shell  scripting 



1
Creare la mia funzione cp in bash
Per un compito mi viene chiesto di scrivere abilmente una funzione bash che ha le stesse funzionalità di base della funzione cp(copia). Deve solo copiare un file in un altro, quindi non più file copiati in una nuova directory. Dato che sono nuovo nella lingua bash, non riesco a capire …


2
Rimuovi alcuni caratteri da più file con spazi bianchi
Sto cercando di rinominare un sacco di brani musicali in una directory, ma ho riscontrato questo errore: Quando si spostano più file, l'ultimo argomento deve essere una directory Questo è lo script: for file in * ; do mv $file $(echo $file |sed 's/^.\{5\}//g') done Funziona con un file senza …
8 linux  bash  scripting  sed 


4
imbrogliare con if dichiarazioni
Sto provando a stampare da un file usando awk, ma il mio output è vuoto. Ecco il mio codice finora accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Ho anche provato questo: accountNum=$1 …
8 shell  scripting  awk 

2
Qual è il modo più efficiente per grep per due cose completamente separate e assegnare i valori a variabili separate?
CentOS 6.x Voglio prendere l'output di curl, grep per due stringhe completamente separate e assegnare i rispettivi valori come variabili. Qual è il modo più efficiente per farlo (senza scrivere l'output su disco)? Normalmente penserei di avere una sceneggiatura con qualcosa del tipo: #!/usr/bin/env bash foo1=$(curl https://domain.com/file.xml | grep string1) …

1
C'è qualche garanzia che esista / usr / bin / env?
Spesso vedrò gli script iniziare con una riga shebang che utilizza #!/usr/bin/env interpreter_nameper qualsiasi interprete, con la logica che diversi sistemi potrebbero avere l'interprete di cui hanno bisogno per funzionare installati in luoghi diversi. Ad esempio, se suppongo che pythonsia installato come /usr/bin/pythonallora alcuni utenti che hanno deciso di installarlo …
8 scripting  env 

3
sincronizza i più recenti x GB
Sto cercando un comando / script per consentire la copia degli ultimi file modificati (fino a) 10 GB su un altro computer. Quindi, se ci sono 4 file da 4 GB ciascuno, solo 2 di essi dovrebbero essere trasferiti dallo script, se ci sono 12 file da 1 GB di …


1
Funzionalità per uno script su Linux
Se voglio impostare una capacità ( capabilities(7)), come, ad esempio CAP_NET_BIND_SERVICE, su un file eseguibile e quel file è uno script , devo impostare la capacità ( setcap(8)) sull'interprete che avvia quello script o è sufficiente impostarlo sul file di script si? Nota: la domanda riguarda Scientific Linux 6.1 in …

1
Come posso sapere se xscreensaver ha lo schermo bloccato?
Sto riflettendo sugli avvisi e ho deciso che, se il mio schermo è bloccato, non ci sono, quindi dovrei inviare gli avvisi al mio telefono. Ma al momento non posso dire se lo schermo è bloccato. Potrei mettere qualcosa insieme a Perl e xscreensaver-command -watch, ma preferirei non assicurarmi di …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.