Sto cercando di reindirizzare l'output di un comando bash in un nuovo file. Se provo la pipa come di seguito: ls -la | vim Bash mi mostra gli errori: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. So che posso aprire Vim e quindi utilizzare: :r !ls -la …
Nella definizione del prompt del terminale nel mio .bashrcfile, tra le altre cose, ho questo frammento di codice: ${debian_chroot:+($debian_chroot)} Cosa fa questo e ne ho bisogno?
Qual è un modo semplice per eseguire un comando, diciamo, tra 8 ore da ora? Posso pensare in questo modo: nohup bash -c "sleep 28800 ; ./mycommand.sh" & Esiste un modo più "corretto"?
Come per il titolo, mi chiedo perché ho (base)a sinistra del mio prompt del terminale. Se corro source ~/.profilenel terminale, scompare. Se chiudo quel terminale e riapro un nuovo terminale, (base)è di nuovo lì. Mi piacerebbe sapere di cosa si tratta, grazie. Guarda nell'immagine: Ecco il contenuto del mio .profile(esclusi …
Mi sono imbattuto in questo esempio quando ho provato a montare un dispositivo USB all'interno di un contenitore openvz e non avevo mai visto il costrutto nella seconda riga prima. Puoi spiegarci cosa significa? #!/bin/bash . /etc/vz/vz.conf
Ho appena provato il seguente comando sul mio Ubuntu, non mostra nulla: pgrep php5 non dovrebbe restituire l'id di processo di php5 (cosa che fa il seguente comando) ?: ps aux | grep php5 Quindi, qual è la differenza tra questi due comandi?
Sto cercando di capire l'amministrazione del sistema su Ubuntu. Quindi, ad esempio, creo un utente fittizio utilizzando sudo useradd -d /home/linda linda e passwdper creare la password. Controllo che sia stata effettuata una registrazione utilizzandocat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh Tuttavia, quando su - lindacapisco No directory, logging in with HOME=/ e infatti, …
Si dice che le impostazioni per la shell non di login vadano nel .bashrcfile e le impostazioni della shell di login per andare nel .profilefile. Cosa si intende realmente per shell di login e non login? Spiegare senza utilizzare il gergo tecnico il più possibile.
C'è un modo per tornare alla directory di lavoro precedente dopo aver eseguito una cddirectory diversa? Il mio caso d'uso è che sto attraversando una struttura di directory per un progetto Java e mi aspetto che la directory corrente abbia una sola sottodirectory. Quindi, scrivo cde premo Tabe Enterpiuttosto rapidamente. …
Considera la seguente riga di comando bash, dove ^ indica la posizione del cursore: svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue" ^ Vorrei eseguire il commit di un file diverso con lo stesso messaggio. Come posso eliminare la parola corrente, dalla posizione del cursore allo spazio successivo? …
Questi sono i comandi che inserisco nel terminale echo -e "First Line" | tee ~/output.log echo -e "Second Line" | tee ~/output.log Quando guardo nel file output.log vedo solo 'Second Line'. Come posso assicurarmi che tee accoda (anziché cancellare il file)? Mi piacerebbe essere in grado di vedere questo nel …
Sto studiando script di shell con bash e ho bisogno di sapere la differenza tra (...)e {...}. Come si fa a scegliere tra i due quando si scrive una sceneggiatura?
Attraverso Internet ho visto molte persone con script che stampavano un sacco di cose in tutti i colori definiti ~/.Xdefaults. Tuttavia, quando provo a usarli, ottengo sempre error: Bad Substitution. Qualcuno ha una sceneggiatura funzionante che fa la stessa cosa? Dovrebbe finire per assomigliare a questo:
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.