Domande taggate «bash»

Bash (Bourne-Again SHell), è la shell utilizzata di default nell'interfaccia della riga di comando di Ubuntu.

4
Reindirizzare un output su un file dal comando piping grep
Sto eseguendo questo: cat /dev/urandom|hexdump| grep -i "ffff f" > random e non ottengo nulla nel file random, rimane di lunghezza zero dopo l'interruzione del comando. Come farlo scrivere l'output su un file? Devo scrivere un risultato in un file, che dovrebbe contenere dati di output come questo: 021bc40 7724 …



5
Come aggiungere i log a un crontab con timestamp
In crontab, ho programmato uno script di backup giornaliero. Ora quando cron esegue lo script, lo stato viene registrato in un file di registro come mostrato di seguito. 0 0 * * * /home/backup.sh > /home/groupz/db-backup/fbackup.log 2>&1 Ora, quando cron esegue uno script, il contenuto del registro viene rinnovato ogni …
9 bash  scripts  cron  logs 

2
Come posso elencare il conteggio delle parole in più file?
Supponiamo di dover scoprire quante parole ci sono in ciascun file che contiene la parola "lavoro". So che per trovare i file con "lavoro", sarebbe ls work. E per capire il numero di parole sarebbewc -w Comunque ho provato questo e sembra che stia solo visualizzando il numero di file, …

1
Esegui il file eseguibile sul terminale
Sono nuovo di Ubuntu e attualmente su di esso a causa del compito. Vorrei porre alcune domande: Come posso eseguire un nuovo comando per eseguire uno script di shell? Ad esempio, quando si digita passwdsul terminale, viene eseguito il file eseguibile /usr/bin/passwd. Come faccio a renderlo uguale al mio file? …

3
Vai alla directory principale di un file con cd?
Sto scrivendo un .sh per fare un po 'di lavoro per me, ma ora sono nel punto in cui devo cd nella directory in cui si trova il file /path/to/file.end. Terminal non consente cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory purtroppo non c'è soluzione alternativa che conosco, quindi sarebbe …

1
sorgente dello script bash: nessun file o directory
Ho una sceneggiatura che inizia così #!/bin/bash VALKYRIE=~/myProjects/valkyrie source $VALKYRIE/cluster.conf ma quando lo eseguo ritorna line 2: ~/myProjects/valkyrie/cluster.conf: No such file or directory ma il file esiste e quando corro source ~/myProjects/valkyrie/cluster.conffunziona bene. Qualche idea? Ho impostato la VALKYRIEvariabile altrove, quindi l'hard-code nel percorso non è un'opzione.
9 bash  scripts  source 


2
Bash script per rimuovere le interruzioni di riga?
Ho bisogno di uno script che inserisca un file ed echi il suo contenuto con le interruzioni di riga rimosse - "parola racchiusa" per così dire. Ho provato: #!/bin/bash find $HOME '$1' | while read line; do echo "${line}"; done ma non restituisce proprio nulla.
9 bash 


3
Come faccio a far funzionare il debugger bash con ddd?
ddd script.bsh non apre lo script. Mostra un nostro bicchiere e se voglio chiudere ddd, dice "bash è occupato" ... Ho trovato un vecchio messaggio, ma non ha aiutato. https://lists.gnu.org/archive/html/ddd/2008-10/msg00006.html Non sono riuscito a trovare ddd-3.3.12-test6.tar.gz, quindi sto usando la versione di ddd dal repository di Ubuntu. Anche bashdb è …
9 bash  debug 

3
Come ottenere un output colorato dallo script bash?
Quando eseguo grepdall'interno di gnome-terminal, ottengo un output colorato - corrispondenza facilmente visibile, numeri di riga (-n) con colori diversi ecc. Ma quando eseguo esattamente lo stesso grepcomando tramite bash script ottengo un output piano, senza colorazione C'è un modo per ottenere un output colorato usando lo script bash?
9 bash 


2
CD-ROM di apertura con codice bash
Ho copiato questo gruppo di codici da un video divertente su Come fa un programmatore a far oscillare il suo bambino . Il codice è il seguente: #!/bin/bash while [ l=l ] do #eject cdrom eject #pull cdrom track back in eject -t done Ma non funziona per me, quando …
9 bash  cd-drive 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.