User Tools

Site Tools


informatique:linux:programmation_shell

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
informatique:linux:programmation_shell [2022/10/17 21:28] – [trim] pteuinformatique:linux:programmation_shell [2022/10/17 21:30] – [trim (suppression des espaces dans une chaîne)] pteu
Line 954: Line 954:
 </code> </code>
  
-  * en utilisant la substitution de caractère dans les variables, en activant le //globbing étendu// (des motifs d'expressions régulières prédéfinis) :+  * en utilisant la substitution de caractère dans les variables, en activant le //globbing étendu// (des motifs d'expressions régulières prédéfinis) (source: [[https://www.cyberciti.biz/faq/how-to-trim-leading-and-trailing-white-space-in-bash/|cyberciti.biz]]) :
 <code bash> <code bash>
 shopt -s extglob                     # activation des extended glob shopt -s extglob                     # activation des extended glob
Line 962: Line 962:
 </code> </code>
  
-  * avec ''mapfile'' et ''set --''+  * avec ''mapfile'' et ''<nowiki>set --</nowiki>'' (source: [[https://stackoverflow.com/questions/61081608/bash-remove-leading-and-trailing-spaces-in-array/61087835#61087835|stackoverflow]])
 <code bash> <code bash>
 function trim() { function trim() {
informatique/linux/programmation_shell.txt · Last modified: 2023/10/02 13:35 by pteu