Mais une fois l'update fait, faut peut-être installer le package pcre3 en conséquence...
Type: Messages; Utilisateur: disedorgue
Mais une fois l'update fait, faut peut-être installer le package pcre3 en conséquence...
C'est quoi un registre ici ?
sed -f - fichieratraiter.csv < <(sed 's@.*@/;&;/d@' suppressions.csv )
ou
grep -vf - fichieratraiter.csv < <(sed 's@.*@;&;@' suppressions.csv )
Ici, il ne faut pas que cela soit le premier ou...
En gros, tu fais un grep -vf suppressions.csv fichieratraiter.csv en plus compliqué avec sed ?
pour t'aider, il serait bien d'avoir un exemple concret
Et si c'est une IA, tu penses qu'elle comprendra ?
:dehors:
Pour le fun, juste avec grep:
echo '{"guid":"roo"}' | grep -Po '{|.[^}]*|}'
{
"guid":"roo"
}
:ptdr:
Plus de droit set-user-ID or set-group-ID
Et en jq:
jq -c 'combinations' <<<'[["!a","a"],["!b","b"],["!c","c"]]'
["!a","!b","!c"]
["!a","!b","c"]
["!a","b","!c"]
["!a","b","c"]
["a","!b","!c"]
["a","!b","c"]
["a","b","!c"]
Ou en reprenant ta sortie initiale:
$ printf '%b\n' {'!a\t',' a\t'}{'!b\t',' b\t'}{'!c\t',' c\t'}
!a !b !c
!a !b c
!a b !c
!a b c
a !b ...
En fait, non car c'est juste un comptage binaire, là N_BaH nous donne un cas avec 3 éléments, donc on peut rapprocher ça à un compteur de 0 à 7 et relevé l'état des 3 bit en représentation binaire.
Moi, perso, j'appelle ça de la logique combinatoire
Une possibilité:
$ jq -r 'if $ARGS.named["var"] != null then .[$ARGS.named["var"]] else false end ' <<<'{"fooBar": "bazBaz"}'
false
$ jq -r --arg var fooBar 'if $ARGS.named["var"] != null then...
C'est beau, j'adore :ptdr: :
apt list bat*
Listing... Done
bat/stable 0.22.1-4 amd64
batalert/stable 0.4.0-1 all
batctl/stable 2023.0-1 amd64
batmand/stable 0.3.2+74+g2f62b17-1 amd64
...
Perso, j'ai depuis toujours tourné en linux (ou bsd) et la dernière fois que j'ai changé de bécane, c'était à cause de l'abandon progressif du 32 bits aussi par les distributions linux.
Et...
Et que dire de ce résultat:
ping -c1 192.168.1.134
PING 192.168.1.134 (192.168.1.134) 56(84) bytes of data.
From 192.168.1.135 icmp_seq=1 Destination Host Unreachable
--- 192.168.1.134 ping...
Désolé, je n'avais pas lu ta dernière ligne :oops:
Pour l'autre remaque, si on passe par son petit nom dns, on peut avoir une reconnaissance ipv4 et ipv6:
$ ping -6 -c1 www.googl.com
PING...
Je ne vois pas trop la différence de traquer le fait que ping sort en erreur (méthode N_BaH) pour afficher le message d'erreur selon l'ip que l'on ping et la tienne qui cherche une séquence de...
awk -F\: <== séparateur de champs le ':'
BEGIN{PROCINFO["sorted_in"]="@ind_str_asc"} <== on demande à awk de trier un tableau de hash selon son hash
NF <= 1{for (k in A){ printf(A[k]";")};print...
Donc, c'est ma deuxième hypothèse qui doit être bonne (le fichier est au format DOS) et donc do\r n'est pas le do attendu...
La ligne while passe certainement à cause (ou grâce) au ; .
PS: rien...
C'est expliqué indirectement dans le man:
KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is a field number and C a character position in the field; both are origin 1,...
Ok, mais l'erreur est sur la ligne 7 d'après le message...
Pour moi, c'est sur la dernière ligne que ça pose problème done : cette ligne n'est pas une ligne (fini par un retour à la ligne) au sens unix/linux...
ou pire, le script est au format DOS.
Un peu comme ça (version gawk de gnu) :
$ cat tutu.txt
sn: griri
givenName: Loic
supannCivilite: M.
DateBirth: 20040727
supannCivilite: MME
DateBirth: 19621019
voici un exemple (si ta sortie est exacte) :
$ cat tutu.txt
# dupont, people, titi.fr
dn: uid=dupont,ou=people,dc=titi,dc=fr
supannCivilite: MME
ujmDateBirth: 19671215000000Z
sn: Dupont...
Pour pouvoir aider, faudrait fournir un exemple de sorti de la commande ldapsearch (quelques lignes de ton fichier tutu) car on n'a pas tous un ldap d'installé...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.