Questions marquées «quoting»

Les chaînes sont généralement délimitées par des guillemets, ce qui pose le problème du traitement des chaînes qui incluent des guillemets.


1
substitution paresseuse bashrc
Comment obtenir des ~/.bashrcalias pour évaluer les $()substitutions au moment de l'exécution , plutôt qu'au moment où ~ / .bashrc est exécuté (lors de l'ouverture d'un terminal)? J'exécute cette commande assez souvent pour que je souhaite lui ajouter un alias: svn diff -r $(svn info | grep ^Revision | awk …
10 bash  shell  quoting  alias  bashrc 

1
comprendre la valeur par défaut d'IFS
Dans ma version 4.2.8 de GNU bash, IFS a une valeur par défaut d'espace, de tabulation et de saut de ligne par défaut: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Y a-t-il une raison pour un tel IFS …
10 bash  shell  quoting 








1
Que font réellement «\ time», «t \ ime» et «\ cd»? (amusant avec des barres obliques inversées dans les coquilles)
Tout en discutant des différences entre /usr/bin/timele shell (bash et zsh) intégré time, quelqu'un a mentionné que l'on peut utiliser \timecomme raccourci pour obtenir /usr/bin/time. Au début, cela semblait être un bon raccourci innocent, mais ensuite quelques questions se sont posées: Pourquoi ça t\imemarche aussi? Pourquoi \cdle répertoire change- t-il …

3
Nouvelle ligne dans les variables bash
J'essaie de stocker plusieurs lignes dans une variable bash, mais cela ne semble pas fonctionner. Par exemple, si je liste /binun fichier par ligne et que je le stocke $LS, alors je passe en $LStant que stdin à wc, il renvoie toujours 1: $ ls -1 /bin | wc -l …
9 bash  shell  quoting 

2
Comment passer conditionnellement un sous-shell à travers le «temps»?
J'ai un script d'installation pour une boîte Vagrant où j'ai utilisé pour mesurer des étapes simples avec time. Maintenant, je voudrais activer ou désactiver conditionnellement les mesures de temps. Par exemple, auparavant, une ligne ressemblerait à: time (apt-get update > /tmp/last.log 2>&1) Maintenant, je pensais que je pouvais simplement faire …
9 bash  shell  quoting  time 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.