Domande taggate «quoting»

Le stringhe sono in genere delimitate da virgolette, il che solleva il problema di gestire stringhe che includono virgolette.


1
bashrc sostituzione pigra
Come si ottengono gli ~/.bashrcalias per valutare le $()sostituzioni in fase di esecuzione , anziché nel momento in cui viene eseguito ~ / .bashrc (quando si apre un terminale)? Eseguo questo comando abbastanza spesso che vorrei aggiungere un alias per esso: svn diff -r $(svn info | grep ^Revision | …
10 bash  shell  quoting  alias  bashrc 

1
comprensione del valore predefinito di IFS
Nella mia GNU bash versione 4.2.8, IFS ha un valore predefinito di spazio, tab e line feed di default: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ C'è un motivo per tale IFS predefinito? Inoltre, quali utility usano IFS …
10 bash  shell  quoting 








1
Cosa fanno realmente `\ time`,` t \ ime` e `\ cd`? (divertente con le barre rovesciate nelle conchiglie)
Durante la discussione sulle differenze tra /usr/bin/timee la shell (bash e zsh) incorporata time, qualcuno ha detto che si può usare \timecome scorciatoia per ottenere /usr/bin/time. All'inizio sembrava una bella scorciatoia innocente, ma poi sono arrivate alcune domande: Perché t\imefunziona anche tu? Perché \cdcambia la directory, anche se /usr/bin/cd¹ no? …

3
Nuova riga in variabili bash
Sto cercando di memorizzare più righe in una variabile bash, ma non sembra funzionare. Ad esempio, se elenco /binun file per riga e lo memorizzo $LS, quindi passo $LScome stdin a wc, restituisce sempre 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< …
9 bash  shell  quoting 

2
Come posso passare condizionalmente una subshell attraverso 'time'?
Ho uno script di installazione per un box Vagrant in cui ero solito misurare i singoli passaggi time. Ora vorrei abilitare o disabilitare condizionalmente le misurazioni del tempo. Ad esempio, in precedenza una linea sarebbe simile a: time (apt-get update > /tmp/last.log 2>&1) Ora pensavo di poter semplicemente fare qualcosa …
9 bash  shell  quoting  time 



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.