grep "^$1"in qualche modo funziona, ma come posso scappare "$1"così grep non interpreta alcun personaggio in esso appositamente? O c'è un modo migliore? Modifica: non voglio cercare '^$1'ma per una stringa fissa inserita dinamicamente che dovrebbe essere abbinata solo se è all'inizio di una riga. Questo è ciò che intendevo …
Voglio eliminare tutti i file nella struttura di directory corrente, tranne quelli in save. Ho eseguito questo comando: find . \( -name save -prune \) -o -type f -ls | grep /save/ e non ne ha trovato nessuno. Ma quando ho eseguito questo comando: find . \( -name save -prune …
Volevo scrivere una piccola funzione bash in modo tale da poterlo dire import oso from sys import stdoutgenererà un nuovo interprete Python con il modulo importato. Quest'ultima fromfunzione è simile alla seguente: from () { echo "from $@" | xxd python3 -i -c "from $@" } Se chiamo questo: $ …
La mia domanda è collegata alla sedsoluzione specifica data in questa risposta per questa domanda di inversione di grepping . La soluzione sed/ grepche non riesco a decifrare è la seguente: sed '1!G;h;$!d' file Qualcuno può per favore decifrare questo comando? So per VI (M) che G indica l'ultima riga …
Ho avuto l'idea di confrontare rapidamente alcuni programmi di decompressione. Ad esempio per gz, eseguirò il comando: timeout 10 zcat foo.gz | wc -c Il che misurerebbe la quantità di dati che il decompressore potrebbe estrarre in 10 secondi. L'unico problema è che non funziona: poiché zcat viene ucciso, anche …
Sto cercando l'ultimo codice sorgente del comando man, la versione nel mio Linux è piuttosto vecchia (v1.6f), ma dopo un po 'di tempo ho fallito. Intendo l'ultimo codice sorgente di man, non man-pagesma il file binario in /usr/bin/mansé che può essere compilato e installato.
Ho una cartella personale / a / b sul server con permesso 700. Non voglio che altri elencino i contenuti in / a / b. Il proprietario di / a è root. Ora devo aprire tutte le autorizzazioni della directory / a / b / c a tutti gli utenti. …
Ho copiato uno snippet di Bash in background un comando ssh eseguito in remoto: ssh user@remote <<CMD some process <&- >log 2>error & CMD Cosa fa <&-? La mia ipotesi è che sia lo stesso di< /dev/null Il mio prossimo comprensione è che i tre principali descrittori di file ( …
Capisco molto bene la nozione di hardlink e ho letto le pagine man per strumenti di base come cp--- e persino le recenti specifiche POSIX --- un numero di volte. Sono rimasto sorpreso di osservare il seguente comportamento: $ echo john > john $ cp -l john paul $ echo …
git log -G<regex> -pè uno strumento meraviglioso per cercare nella cronologia di una base di codice le modifiche che corrispondono allo schema specificato. Tuttavia, può essere schiacciante individuare l'hunk rilevante nell'output diff / patch in un mare di hunk per lo più irrilevanti. Naturalmente è possibile cercare l'output della git …
tail -f x.log Uso questo comando per visualizzare un file di registro crescente nel prompt dei comandi. Sono interessato solo a vedere le righe del registro che sono scritte nel file dopo l'esecuzione tail -fe non interessate ai registri scritti nel file prima di farlo tail -f. Ma tail -fcomando …
Il procfile system consente al kernel di comunicare informazioni su ciascun processo in esecuzione su un sistema Linux. Perché si procchiama un file system? Non è un vero file system come ext4. È solo una raccolta di file che contiene informazioni sui processi in esecuzione.
Ho eseguito un backup del file in cui dconfè archiviato il mio database ( ~/.config/dconf/userche è un file binario) e ora devo spostare alcune chiavi dal backup a quello dconfin uso. Come posso visualizzare il contenuto del backup dconfsenza metterlo "in atto" e visualizzarlo con ad esempio dconf-editor?
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.