Domande taggate «shell»

La shell è l'interfaccia della riga di comando di Unix. È possibile digitare i comandi in una shell in modo interattivo o scrivere script per automatizzare le attività. Usa questo tag per domande relative a / bin / sh e alle shell più compatibili (ash, bash, ksh, zsh, ...). Per gli script di shell con errori, si prega di controllarli in http://shellcheck.net prima di pubblicare qui.

1
Cosa dovrebbero fare le shell interattive nei gruppi di processi orfani?
(Ripubblicazione in unix per il suggerimento in /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) La domanda breve è: cosa dovrebbe fare una shell se si trova in un gruppo di processi orfani che non possiede il tty? Ma raccomando di leggere la lunga domanda perché è divertente. Ecco un modo divertente ed eccitante per trasformare …

1
recupero file cancellato tenuto aperto da apache?
Supponiamo che un file di registro di apache venga eliminato ma che sia tenuto aperto da apache; allora questo è quello che sto facendo: pid=$(lsof | grep text.txt | awk '/deleted/ {print $2}') fd=$(lsof | grep text.txt | awk '/deleted/ {print $4}' | grep -oE "[[:digit:]]{1,}") cp /proc/$pid/fd/$fd directorytobecopied/testfile.txt Questo …


1
Come si configura l'ambiente per es?
Ho giocato con es negli ultimi due giorni e (come rc) ha la stranezza / funzionalità che esegue solo il suo script di avvio ( .esrc) al login. Il solito modo per eseguire il codice in ogni sessione interattiva è di inserire quel codice nella %promptfunzione. Naturalmente, non c'è alcuna …

2
Come impostare automaticamente il bit eseguibile per un determinato file
Voglio che quando creo un determinato file, supponiamo che lo crei nell'editor vim, anche il file creato dovrebbe ottenere l'autorizzazione eseguibile quando viene creato. Lo voglio mentre sto creando alcuni file Python e non voglio impostare esplicitamente le autorizzazioni per il file, quindi voglio in qualche modo in modo che …
10 shell  vim  editors 

3
Automatizzare l'input testuale da uno script bash senza usare EOF
Sto eseguendo Ubuntu Linux. Supponiamo che esista un programma chiamato myprogram. Questo programma richiede all'utente l'input; in particolare, l'utente deve digitare un numero intero quando richiesto e premere Enter. Vorrei automatizzare questo processo usando uno script bash. In particolare, vorrei eseguire myprogram, diciamo, 100 volte (usando un contatore iche va …



2
cosa si intende per collegamento STDOUT e STDIN?
Sto leggendo un libro, dice: Ogni processo ha almeno tre canali di comunicazione disponibili: "input standard" (STDIN), "output standard" (STDOUT) e "errore standard" (STDERR). La maggior parte dei comandi accetta l'input da STDIN e scrive l'output su STDOUT. Scrivono messaggi di errore su STDERR. Questa convenzione consente di mettere insieme …

2
Elenca gli elementi con spazi in zsh
Ho studiato zsh scripting per tutte le 2 ore a questo punto e ho colpito un muro. Voglio passare attraverso un elenco di file che possono contenere spazi. Sono aperto ad approcci completamente diversi dal seguente esempio, purché siano zsh poiché zsh è ciò che sto studiando, non il compito …
10 shell  scripting  zsh 


2
Invia attività in background in un "if"
Perchè è questo? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' voglio correre sleep 3 in background in modo che il comando ["sleep 3" sia solo un esempio] venga eseguito in stile "paralell", quindi termina più velocemente. Ma sto ottenendo questo: bash: syntax error …


6
Modo portatile per trovare il numero di inode
Inizialmente ho usato stat -c %i file(per aiutare a rilevare la presenza di una prigione ), che sembrava funzionare su qualsiasi distribuzione Linux sotto il sole. Su OS X 'ho dovuto usare ls -i file | cut -d ' ' -f 1. C'è un modo per trovare il numero di …
10 shell  inode 


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.