Domande taggate «bash»

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.

6
Rinomina i file multipli utilizzando gli script Bash
Voglio rinominare più file nella stessa directory usando gli script Bash. I nomi dei file sono i seguenti: file2602201409853.p file0901201437404.p file0901201438761.p file1003201410069.p file2602201410180.p Voglio rinominare nel seguente formato: file2503201409853.p file2503201437404.p file2503201438761.p file2503201410069.p file2503201410180.p Stavo leggendo il comando rename e ho provato a farlo in questo modo, ma non fa nulla, …
27 bash  rename 






5
Come posso elencare le opzioni di base per la shell corrente?
L'intero bash stesso ha opzioni, ad es Linee 22-23 della pagina man di bash: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is …
27 bash  shopt 

3
Completamento automatico Bash: prima elenca i file e poi ciclicali
È possibile configurare bash in modo tale che nella prima scheda si completi automaticamente elenca tutti i file possibili e su quelli successivi scorre ciclicamente le scelte? Entrambe le opzioni sono facili da fare separatamente e potrei legarle a chiavi diverse, ma quanto sopra sarebbe perfetto, ma non riesco a …


3
Come posso cronometrare una pipa?
Voglio timeun comando che consiste in due comandi separati con un output di piping a un altro. Ad esempio, considera i due script seguenti: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Ora, come posso timecomunicare il tempo impiegato foo.sh | bar.sh(e sì, so che la …
27 bash  shell  pipe  time 

2
motivo per exec negli script wrapper
Ho visto esempi di script wrapper che in breve sono i seguenti: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Come visto sopra, usano execper sostituire la shell appena creata quasi immediatamente con $myprog. Si potrebbe ottenere lo stesso senza exec: #!/bin/bash myprog=sleep …
27 bash  exec 




1
ctrl c vs. ctrl z con lavoro in primo piano
Ctrl+ Zinterrompe il lavoro mentre Ctrl+ Cuccide il lavoro. Perché? L'altro modo non avrebbe più senso? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped sleep 100 z@z-lap:~$ jobs …

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.