Domande taggate «shell-script»

Domande su script di shell, file eseguibili interpretati da una shell (bash, zsh, ecc.).









7
Gli script che richiedono sudo falliscono se non ce l'hanno o usano sudo e prompt?
Ho una sceneggiatura che mi dà un controllo approfondito sulla luminosità della retroilluminazione e richiede sudol'esecuzione. È essenzialmente questo: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight e vive a ~/bin/backlight-adjust. Lo script ha bisogno di sudoprivilegi, perché tee $backlightsta scrivendo in una posizione privilegiata. Quindi fallirà se non viene eseguito con …

6
Concatena più file con la stessa intestazione
Ho più file con la stessa intestazione e diversi vettori sottostanti. Devo concatenarli tutti, ma voglio concatenare solo l'intestazione del primo file e non voglio concatenare altre intestazioni poiché sono tutte uguali. ad esempio: file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C file2.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> D E F Ho bisogno che l'output …



8
Usa il file di configurazione per il mio script di shell
Devo creare un file di configurazione per il mio script: qui un esempio: script: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Contenuto di /home/myuser/test/config: nam="Mark" sur="Brown" funziona! La mia domanda: è questo il modo corretto di farlo o ci sono altri modi?


2
esecuzione di script con “. "E con" fonte "
Mi chiedevo se i seguenti due modi di eseguire uno script bash siano equivalenti? . ./myScript.sh source myScript.sh Entrambi eseguono il contenuto dello script invece di eseguire lo script, ovvero non stanno creando una subshell per eseguire lo script?

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.