IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Echo, ajouter des espaces


Sujet :

Shell et commandes GNU

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut Echo, ajouter des espaces
    Bonjour,

    Je souhaite obtenir ceci dans mon fichier texte:

    2021-10-08T17:35:47+01:00 (7 espaces) Je blablablablablabla
    (avec 7 espaces entre la date et le début du texte.)

    Je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo -e `date +%FT%T%:z`\Je blablablablablabla" >> xxxx.txt
    , mais j'obtiens :

    2021-10-08T17:35:47+01:00Je blablablablablabla
    Comment faire ?

    Merci.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 724
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    Bonjour,

    la substitution de commandes (entre les accents graves) est inutile, parce que le echo est inutile.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    date +'%FT%T%:z       Je blablablablablabla' >> xxxx.txt

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut Merci.
    Merci beaucoup.

  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut Nouvelle erreur
    Bonsoir,

    J'ai maintenant une nouvelle erreur. Quand je tape :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     date +'%FT%T%:z       Cette fois j'ai choisi d'héberger mon fichier twtxt.txt sur ma machine' >> twtxt.txt
    Je reçois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    date: extra operand ‘choisi’
    Try 'date --help' for more information.
    Savez-vous pourquoi ?

    Merci.

  5. #5
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 724
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    oui. c'est à cause des apostrophes dans le message.
    il faut les protéger
    soit en les excluant du message et en les protégeant : date +'b'\''la bla',
    soit en utilisant des guillemets : date +"b'la bla".

  6. #6
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut Et
    Y a-t-il un moyen pour avoir une zone de texte protégée ? Je m'explique, faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    date +'%FT%T%:z       (zone où je peux taper n'importe quel texte librement)' >> xxxx.txt

  7. #7
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 724
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    à quel moment veux-tu saisir un texte* ?

    --
    * stfw!

  8. #8
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    à quel moment veux-tu saisir un texte* ?

    --
    * stfw!
    Je souhaite saisir du texte à la place du texte entre les parenthèses. Cette commande me sert à ajouter via mon terminal une nouvelle ligne commençant par la date /espace /texte saisi dans un fichier twtxt.txt Donc le texte saisi change à chaque fois.

    Rar exemple, le résulat dans le fichier twtxt.txt serait :

    2021-10-08T17:35:47+01:00 Je synchronise mon fichier twtxt.txt de mon ordinateur à mon serveur avec rsync!!
    2021-10-09T04:22:40+02:00 Bon, vais-je continuer avec mon twtxt??
    2021-10-09T23:35:17+02:00 Mon petit serveur Yunohost marche bien, Nextcloud, courriels, mon blog Hugo, etc.
    2021-10-10T02:49:36+02:00 Prise de notes https://l3m.in/project/npy
    etc.

  9. #9
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 724
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    tes interrogations sont élémentaires, et ne nécessitent que quelques recherches sur internet.
    si tu as un doute, alors on t'expliquera.
    jusque là : stfw!

  10. #10
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2021
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2021
    Messages : 6
    Par défaut Merci
    Citation Envoyé par N_BaH Voir le message
    tes interrogations sont élémentaires, et ne nécessitent que quelques recherches sur internet.
    si tu as un doute, alors on t'expliquera.
    jusque là : stfw!
    Merci pour les premières réponses sympathiques mais bof bof pour la dernière. Si je viens ici c'est pour demander de l'aide et justement parce que je n'avais pas trouvé car je ne sais pas par quoi commencer ma recherche sur l'Internet. J'ai au moins appris la signification de l'acronyme stfw https://fr.wikipedia.org/wiki/STFW .

    Mais bon, je ne vous en veux pas car effectivement c'est toujours embêtant d'aider un débutant. Pourquoi répondre en étant grossier ? Ne valait-il mieux pas ne pas répondre dans ce cas ?

    Je vous envoie quand même des pensées positives.

    PS : Des gens polis d'un autre forum m'ont gentiment répondu... et mon problème est donc résolu.

  11. #11
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 724
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    je ne sais pas par quoi commencer ma recherche sur l'Internet
    B-A-BA : "linux shell saisie utilisateur"
    c'est trop compliqué ?!

    je ne suis pas grossier, et ce n'est pas embêtant d'aider les débutants.
    ce qui est embêtant c'est d'assister des gens qui ne font pas preuve d'effort.

    PS : Des gens polis d'un autre forum m'ont gentiment répondu... et mon problème est donc résolu.
    tu trouves que cette attitude montre ta compréhension de ce qu'est un forum d'entraide ?
    la moindre des choses quand on trouve une réponse, c'est de la partager.
    "politesses"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter des espaces à la fin d'une chaine de caracteres
    Par kodo dans le forum Général Java
    Réponses: 1
    Dernier message: 22/04/2011, 12h25
  2. awk : ajouter des espaces entre les prints
    Par zorooo dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 22/12/2009, 23h40
  3. Réponses: 2
    Dernier message: 24/10/2008, 16h50
  4. IE6 ajoute des espaces sur div float
    Par deejay2221 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 15/08/2008, 12h25
  5. [String] Ajouter des espaces à une chaine
    Par jake84 dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 13/02/2006, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo