Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.
Quando io faccio which pip3 ottengo /usr/local/bin/pip3 ma quando provo ad eseguire, pip3ricevo un errore come segue: bash: /usr/bin/pip3: No such file or directory Questo perché di recente ho eliminato quel file. Ora il whichcomando punta a un'altra versione di pip3quello che si trova in /usr/local/binma la shell ricorda ancora …
Esiste un modo per verificare l'utilizzo degli ulimits per un determinato utente? So che puoi cambiare le ulimits per un singolo processo quando lo avvii o per una singola shell durante l'esecuzione, ma voglio essere in grado di "monitorare" quanto vicino è un utente a raggiungere i propri limiti. Sto …
Non capisco bene come il computer legge questo comando. cat file1 file2 1> file.txt 2>&1 Se ho capito, 2>&1reindirizza semplicemente l'errore standard all'output standard. Secondo questa logica, il comando mi legge come segue: concatenare file file1e file2. invia stdoutda questa operazione a file.txt. invia stderra stdout. fine? Non sono sicuro …
Quando scrivo cd ~foo, vorrei che bash mi portasse in qualche directory foocome scorciatoia per digitare il percorso completo della directory di foo. e vorrei essere in grado di cp ~foo/bar.txt ~/bar.txtcopiare un file dalla /foo/directory alla home directory ... Quindi, in sostanza, voglio qualcosa che funzioni esattamente come ~/fa, …
Stavo solo esaminando il repository ufficiale di bash (di solito non lo faccio) per qualcosa di non correlato, ma ho notato che bash 5 era già in beta. Ero solo curioso di sapere cosa sarà nuovo in Bash 5 ma non sono riuscito a trovare alcuna informazione. Qualcuno può riassumere …
In Bash, come si fa una conversione base da decimale a un'altra base, in particolare esadecimale. Sembra facile andare dall'altra parte: $ echo $((16#55)) 85 Con una ricerca sul web, ho trovato uno script che esegue la matematica e la manipolazione dei caratteri per eseguire la conversione, e potrei usarlo …
1. Riepilogo Non capisco, perché ho bisogno della regola E010 bashate . 2. Dettagli Uso bashate per i .shfile di sfilacciatura . Regola E010: fare non sulla stessa linea per for bashate: Corretta: #!/bin/bash for f in bash/*.sh; do sashacommand "$f" done Errore: #!/bin/bash for f in bash/*.sh do sashacommand …
Dopo aver letto 24.2. Variabili locali , ho pensato che dichiarare una variabile varcon la parola chiave localsignificasse che varil valore era accessibile solo all'interno del blocco di codice delimitato dalle parentesi graffe di una funzione. Tuttavia, dopo aver eseguito il seguente esempio, ho scoperto che varsi può accedere anche, …
Ho visto molto questo costrutto negli script e l'ho usato da solo, ma mi dà fastidio che non riesco a trovarlo nella documentazione. Esempio: [ -f file1 ] && [ -f file2 ] && echo "Both files exist." || echo "One or the other file doesn't exist." Questo potrebbe essere …
Questo è letterale, {fd}non è un segnaposto. Ho uno script che fa questo, e non proviene da nulla, né fa riferimento a {fd} altrove. Questo è valido? exec {fd}</dev/watchdog
Sto cercando di forzare un utente appena creato a cambiare una password al primo accesso utilizzando ssh. Per motivi di sicurezza, voglio dargli una password sicura finché non accede per la prima volta. Finora ho fatto quanto segue: useradd -s /bin/bash -m -d /home/foo foo passwd foo Fare chage -d …
Quando si immette un comando non valido al prompt di bash, viene visualizzato il messaggio -bash: {command}: command not found Cosa -significa all'inizio?
C'è modo per uno script bash di sapere se è in esecuzione in primo piano o in background, e quindi può comportarsi in modo leggermente diverso in ciascun caso?
Sto cercando di compilare wxWidgets usando MingW e ho Cygwin nel mio percorso, che sembra essere in conflitto. Quindi vorrei rimuovere /d/Programme/cygwin/bindalla variabile PATH e mi chiedo se esiste un modo elegante per farlo. L'approccio ingenuo sarebbe quello di riecheggiarlo in un file, rimuoverlo manualmente e sorgente, ma scommetto che …
L'esempio, di seguito, mi ha sorpreso. Sembra essere contro intuitivo ... a parte il fatto che c'è un baffo di tempo in più per l' utente della echo | sedcombo. Perché sta echousando così tanto tempo di sistema quando funziona da solo, o dovrebbe essere la domanda, come sedcambia lo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.