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.
Ho un link simbolico ~/link -> ~/a/really/long/path Quando io faccio cd ~/link cd .. mi ci vuole ~ ma voglio andare a ~/a/really/long C'è un modo per fare questo? Sto usando bash.
Esiste un shcodice che non è un codice bash sintatticamente valido (non si verifica sulla sintassi)? Sto pensando di sovrascrivere shcon bashdeterminati comandi.
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 …
Quando accedo alla shell vedo il prompt il cui valore è memorizzato in PS1. Ho anche incontrato un altro prompt (ma non so quale) quando ho usato la sintassi del documento qui: bc << HERE > Ma questo è tutti i tipi di prompt. Ho incontrato finora. Che tipo di …
In base a ciò , posizionare un elenco di comandi tra parentesi graffe fa sì che l'elenco venga eseguito nel contesto della shell corrente. Non viene creata alcuna subshell . Usando psper vedere questo in azione Questa è la gerarchia dei processi per una pipeline del processo eseguita direttamente sulla …
Mi scuso in anticipo se questa è una domanda duplicata. Ho fatto uno sforzo per cercare / controllare prima di chiedere qui. Sono a mio agio con la scrittura di una riga come questa: foocommand && foocommand2 && foocommand3 L'idea è che voglio solo i successivi comandi da eseguire se …
Ho visto in alcune schermate (non ricordo dove sul web) che il terminale può visualizzare le [username@machine /]$lettere in grassetto. Non vedo l'ora di ottenerlo anche perché mi trovo sempre a scorrere lunghe uscite per scoprire con difficoltà la prima riga dopo il mio comando. Come posso rendere grassetto o …
Dopo circa un'ora di Google, non riesco a credere che nessuno abbia effettivamente posto questa domanda prima ... Quindi ho uno script in esecuzione su TTY1. Come posso fare in modo che lo script avvii un programma arbitrario su TTY2? Ho trovato tty, che ti dice su quale TTY sei …
Qual è un buon strumento per convertire ASCII in binario e binario in ASCII? Speravo in qualcosa del tipo: $ echo --binary "This is a binary message" 01010100 01101000 01101001 01110011 00100000 01101001 01110011 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01101101 01100101 01110011 01110011 01100001 01100111 …
Sto eseguendo il mio script Python in background nella mia macchina Ubuntu (12.04) in questo modo - nohup python testing.py > test.out & Ora, potrebbe essere possibile che ad un certo punto il mio sopra Python scriptpossa morire per qualsiasi motivo. Quindi sto pensando di avere una sorta di cron …
Ho una domanda generale, che potrebbe essere il risultato di un malinteso su come i processi vengono gestiti in Linux. Per i miei scopi, definirò uno 'script' come un frammento di codice bash salvato in un file di testo con permessi di esecuzione abilitati per l'utente corrente. Ho una serie …
C'è un modo per escludere comandi come rm -rf, svn revertdall'essere archiviati nella cronologia di bash? In realtà, per errore, li ho emessi un numero di volte anche se non ho intenzione di farlo, solo perché sto facendo le cose velocemente ed è successo. Da qui deriva la perdita di …
Ho programmato in diverse lingue per due anni, intendo che so come progettare e implementare una soluzione decente per un determinato problema. Tuttavia, bash è un grosso mal di testa per me, proprio niente funziona come previsto, o addirittura senza errori. Tutte le guide che ho trovato erano incredibilmente informali, …
È possibile formattare facilmente i secondi come un tempo leggibile dall'uomo in bash? Non voglio formattarlo come una data, ma come il numero di giorni / ore / minuti, ecc ...
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.