Perché non c'è un ;personaggio dopo donei loop shell quando è scritto su una sola riga? Ecco cosa intendo. Quando è scritto su più righe, un forloop assomiglia a: $ for i in $(jot 2) > do > echo $i > done E su una sola riga: $ for i …
A volte riavvio un dispositivo e devo riaccedere sshquando è pronto. Voglio eseguire il comando ssh ogni 5 secondi fino a quando il comando non riesce. Il mio primo tentativo: watch -n5 ssh me@device.local && exit 1 Come posso fare questo?
Nell'articolo wiki ext4 ho visto che ext4 può essere usato fino a 1 EiB, ma è consigliato solo fino a 16 TiB. Perché è così? Perché XFS è raccomandato per file system più grandi? (ELICS: spiegami come se fossi uno studente CS, ma senza molta conoscenza dei file system)
Ho il seguente file: ---------- 1 Steve Steve 341 2017-12-21 01:51 myFile.txt Ho commutato l'utente rootnel terminale e ho notato i seguenti comportamenti: Posso leggere questo file e scrivergli. Non riesco a eseguire questo file. Se imposto il xbit nelle autorizzazioni utente ( ---x------) o nelle autorizzazioni di gruppo ( …
Se provo a eseguire a;;bin sh, ottengo questo errore: sh: <number>: Syntax error: ";;" unexpected Se provo a;;;bottengo lo stesso errore, non ;;;invece di ;;, quindi penso che ;;significhi qualcosa, anche se non so cosa significhi. Ecco un esempio: $ echo A;;echo B sh: 1: Syntax error: ";;" unexpected $ …
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 …
Sto usando Linux 4.15, e questo mi succede molte volte quando navigo su Google, Facebook o qualsiasi altro sito Web affamato di risorse - L'intero sistema operativo non risponde, congelato e inutile. L'unica cosa che vedo funzionare è il disco (partizione di sistema principale formattata come ext4), che è ampiamente …
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, …
Molte persone usano oneliner e script contenenti codice lungo le linee cat "$MYFILE" | command1 | command2 > "$OUTPUT" Il primo catè spesso chiamato "uso inutile di gatto" perché tecnicamente richiede l'avvio di un nuovo processo (spesso /usr/bin/cat) in cui ciò potrebbe essere evitato se il comando fosse stato < …
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 …
Quando non ero vicino al mio computer, qualcuno lo prese e mise un Alias lsnella mia cartella principale. Lo ha impostato su 'yes NeverGonnaGiveYouUp'. Quindi ora quando sono nella mia cartella principale e lsdigito ottengo un ciclo infinito di NeverGonnaGiveYouUp. Mi sta facendo impazzire e non so come liberarmene. Ho …
Stavo leggendo la famosa leggenda di recupero di Unix e mi è venuto in mente di chiedermi: Se avessi aperto una shell BusyBox e il binario BusyBox fosse stato eliminato, sarei comunque in grado di utilizzare tutti i comandi inclusi nel binario BusyBox? Chiaramente non sarei in grado di usare …
Esiste un comando Unix standard che fa qualcosa di simile al mio esempio di seguito $ <cmd here> 56 $ echo Return code was $? Return code was 56 $ <cmd here>dovrebbe essere qualcosa che può essere eseguito fork e lascia 56 come codice di uscita quando il processo termina. …
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
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.