Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /sdb/e/8/system.co/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 705

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /sdb/e/8/system.co/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 705

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /sdb/e/8/system.co/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 705

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /sdb/e/8/system.co/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /sdb/e/8/system.co/includes/MagicWord.php on line 705

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /sdb/e/8/system.co/includes/MagicWord.php on line 722
Variables bash - system.co.free.fr

Variables bash

De system.co.free.fr.
(Variables bash)
(Suppression de la plus courte chaîne recherché, en partant du début)
Ligne 111 : Ligne 111 :
echo ${VAR#[AB][AB][AB][AB]} # AB_TOTO
echo ${VAR#[AB][AB][AB][AB]} # AB_TOTO
-
On ne pourra pas utiliser * ou {4} comme avec sed :
 
-
echo ABABAB_TOTO | sed 's,[AB]\{4\},,' # AB_TOTO
+
===Suppression de la plus longue chaine, a partir du début de la chaîne===
-
echo ABABAB_TOTO | sed 's,[AB]*,,' # _TOTO
+
-
- Suppression du plus long morceau correspondant, en partant du début de la chaîne ${VAR##recherche}:
+
<pre>
 +
VAR=ABCABC123ABCabc
 +
echo ${VAR##A*C}
 +
</pre>
 +
<pre>
 +
abc
 +
</pre>
-
VAR=abcABC123ABCabc
+
===Recherche et suppression de la plus courte chaine en partant de la fin===
-
echo ${VAR##a*C} # abc
+
-
- Suppression du plus court morceau correspondant, en partant de la fin de la chaîne ${VAR%recherche}:
 
VAR=abcABC123ABCabc
VAR=abcABC123ABCabc

Version du 28 septembre 2020 à 17:04

Outils personnels