Error: Failed to load https://varbgridm3prd.domgrosfillex.com:20105/grid/ui/, with network status code 299 and http status code 500 - Error downloading https://varbgridm3prd.domgrosfillex.com:20105/grid/ui/ - server replied: Server Error
Quelle est la commande qui me permet de tester la présence d'un espace dans une chaîne ?
J'ai essayé avec grep ' ' ou alors grep "+:space ou alors if [[ "$string" =~ \ | ]] mais le résultat du test est faut lorsque je l'implémente dans la boucle.
while read -n1 character; do
echo "$character"
if echo $character | grep "+:space+" >/dev/null
then
echo "ESPACE"
else
echo "CHIFFRE"
fi
done < <(echo -n "$usersn")
Merci pour le retour, mais ça ne résout pas le problème, l'exécution du script donne:
```
4
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
5
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
```
[^] # Re: Et l'URL elle marche ?
Posté par YELLOWDOG . En réponse au message URL contenant un # ne fonctionne pas avec wkhtmltopdf. Évalué à 3.
Merci à toi ça fonctionne avec une simple quotte, je n'y avais pas pensé.
Merci à tous les autres pour vos réponses.
[^] # Re: Et l'URL elle marche ?
Posté par YELLOWDOG . En réponse au message URL contenant un # ne fonctionne pas avec wkhtmltopdf. Évalué à 1.
Oui je suis sûr de l'URL et wkhtmltopdf ne traite que la partie d'URL qui se termine juste avant le caractère #
[^] # Re: Une idée mais pas forcément une bonne
Posté par YELLOWDOG . En réponse au message URL contenant un # ne fonctionne pas avec wkhtmltopdf. Évalué à 1. Dernière modification le 12 avril 2021 à 17:30.
Si j'ai cela:
Alors que l'URL demandée est:
https://varbgridm3prd.domaine.com:20105/grid/ui/#grid.serverview.SubsystemUI$DefaultPage/M3BE_15.1_PRD/192.168.125.27%3A51257-33172
[^] # Re: Peut etre wkhtml2pdf
Posté par YELLOWDOG . En réponse au message Copie d'une page WEB dans un fichier. Évalué à 1.
Salut,
Merci pour ta réponse, ça fonctionne bien avec wkhtmltopdf puis pdftotext
[^] # Re: nags, supervision et page web
Posté par YELLOWDOG . En réponse au message Copie d'une page WEB dans un fichier. Évalué à 1.
Bon, apparemment les liens de mes fichiers ne fonctionnent pas. Ce sont des liens https:
https://www.transfernow.net/dl/20210407akol6uVt
et
https://www.transfernow.net/dl/20210407dHDtWiBq
C'est parce que c'est du https que ça ne s'affiche pas ?
[^] # Re: nags, supervision et page web
Posté par YELLOWDOG . En réponse au message Copie d'une page WEB dans un fichier. Évalué à 1. Dernière modification le 16 septembre 2024 à 21:22.
Bonjour,
Merci pour ton retour, mais la commande
wget -O fichier_de_sortie http://tonsite.example.tld/tapage
ne me permet pas d'analyser le contenu de la page WEB.
Ci-dessous ce que je veux analyser dans un script:
https://www.transfernow.net/dl/20210407dHDtWiBq
Ci-dessous ce que me renvoila commande wget -O:
https://www.transfernow.net/dl/20210407akol6uVt
[^] # Re: whaou
Posté par YELLOWDOG . En réponse au message Problème de script SHELL. Évalué à 1.
Merci pour ton aide, en effet ton astuce de mettre la variable entre parenthèse m'aurait fait tilter.
Merci encore pour ton aide.
[^] # Re: whaou
Posté par YELLOWDOG . En réponse au message Problème de script SHELL. Évalué à 1.
Quelle est la commande qui me permet de tester la présence d'un espace dans une chaîne ?
J'ai essayé avec grep ' ' ou alors grep "+:space ou alors if [[ "$string" =~ \ | ]] mais le résultat du test est faut lorsque je l'implémente dans la boucle.
while read -n1 character; do
echo "$character"
if echo $character | grep "+:space+" >/dev/null
then
echo "ESPACE"
else
echo "CHIFFRE"
fi
done < <(echo -n "$usersn")
[^] # Re: Remplace les doubles crochets par des simples dans ton test , et mettre un espace ...
Posté par YELLOWDOG . En réponse au message Problème de script SHELL. Évalué à 1.
C'était bien l'opérateur qui générait le message d'erreur.
Par contre je n'arrive pas à comprendre pourquoi il n'arrive pas à interpréter l’espace de la chaîne de caractère (4 5)
while read -n1 character; do
echo "$character"
if [ "$character" = " " ]
then
echo "ESPACE"
else
echo "CHIFFRE"
fi
done < <(echo -n "$usersn")
Puisque le résultat donne:
4
CHIFFRE
CHIFFRE
5
CHIFFRE
[^] # Re: Remplace les doubles crochets par des simples dans ton test , et mettre un espace ...
Posté par YELLOWDOG . En réponse au message Problème de script SHELL. Évalué à 1.
Merci pour le retour, mais ça ne résout pas le problème, l'exécution du script donne:
```
4
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
5
./diap_users.sh: line 23: [: : nombre entier attendu comme expression
CHIFFRE
```