Domande taggate «shell-script»

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

6
trova n parole più frequenti in un file
Voglio trovare, diciamo, le 10 parole più comuni in un file di testo. In primo luogo, la soluzione dovrebbe essere ottimizzata per le sequenze di tasti (in altre parole, il mio tempo). In secondo luogo, per lo spettacolo. Ecco cosa ho finora per ottenere la top 10: cat test.txt | …

2
Piping dei dati sullo stdin di un processo senza causare EOF in seguito
Ho un eseguibile che avvia una shell interattiva per l'utente. Vorrei, al lancio della shell, immettere prima alcuni comandi, quindi consentire all'utente di avere una sessione interattiva. Posso farlo facilmente usando echo: echo "command 1\ncommand 2\ncommand3" | ./shell_executable Questo funziona quasi . Il problema è che il comando echo che …




5
getopt, getopts o analisi manuale: cosa usare quando voglio supportare le opzioni short e long?
Attualmente sto scrivendo uno script Bash che ha i seguenti requisiti: dovrebbe funzionare su un'ampia varietà di piattaforme Unix / Linux dovrebbe supportare entrambe le opzioni short e (GNU) long So che getoptssarebbe il modo preferito in termini di portabilità ma AFAIK non supporta opzioni lunghe. getoptsupporta opzioni lunghe ma …


2
Qual'è la differenza tra kill, pkill e killall
Ho familiarità con il killcomando e la maggior parte delle volte usiamo semplicemente kill -9 per uccidere un processo con forza, ci sono molti altri segnali che possono essere utilizzati kill. Ma mi chiedo quali sono i casi d'uso di pkille killall, se esiste già un comando kill. Fare pkille …


1
SSH provoca l'arresto del ciclo while
Sono finalmente riuscito a ridurre un problema con cui ho lottato per alcune settimane. Uso SSH con "chiavi autorizzate" per eseguire comandi da remoto. Va tutto bene tranne quando lo faccio in un ciclo while. Il ciclo termina dopo aver completato qualsiasi iterazione con un comando ssh. Per molto tempo …

4
Esiste una shell JavaScript?
Di recente ho lavorato con JS e sono molto entusiasta di questa lingua. So che esiste node.js per l'esecuzione di JS sul lato server, ma esiste una shell che utilizza JS come linguaggio di scripting? Se esiste una cosa del genere, quanto è utilizzabile e stabile?


3
Se eseguo un file di script Bash sudo, anche tutti i comandi all'interno dello script Bash verranno eseguiti come sudo?
Voglio scrivere uno script post-installazione automatizzato in Bash (chiamato post-install.sh, ad esempio). Lo script aggiungerà e aggiornerà automaticamente i repository, installerà e aggiornerà i pacchetti, modificherà i file di configurazione, ecc. Ora, se eseguo questo script, ad esempio con sudo post-install.sh, mi verrà richiesta una sudopassword una volta sola o …


6
esce dallo script di shell da una subshell
Considera questo frammento: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalmente quando funcviene chiamato, lo script viene chiuso, ovvero il comportamento previsto. Tuttavia, se viene eseguito in una sotto-shell, come in result=`func` non …

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.