Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/01/2021, à 13:13

gerardsix

[Résolu] Créer commande dans .bashrc

Bonjour je voudrai automatiser la commande suivante dans mon .bashrc en utilisant la commande pdftk :

pdftk Fichier1 cat 1-endeast output Rotation_Fichier1


Dans laquelle Fichier1 est un le nom d'un fichier pdf que je veut tourner de 90° et je veux en sortie le fichier tourné et nommé Rotation_Fichier1.

j'ai essayé de mettre dans mon .bashrc

function Rotation() { pdftk "$1" cat 1-endeast output Rotation_"$1" }

mais cela ne marche pas!


Quelqu'un pour m'aider?

Dernière modification par gerardsix (Le 16/01/2021, à 19:30)

Hors ligne

#2 Le 16/01/2021, à 14:30

MicP

Re : [Résolu] Créer commande dans .bashrc

Bonjour

Pour créer une fonction bash
écrit la plutôt comme ça :

Rotation() { pdftk "$1" cat 1-endeast output Rotation_"$1"; }

Voir : https://wiki.bash-hackers.org/scripting/obsolete

Dernière modification par MicP (Le 16/01/2021, à 14:31)

Hors ligne

#3 Le 16/01/2021, à 16:16

Watael

Re : [Résolu] Créer commande dans .bashrc

mais cela ne marche pas!

ça, c'est un état de fait, pas la description des symptômes !!!

quel est le résultat attendu ?
y a-t-il un message d'erreur ? lequel ?


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#4 Le 16/01/2021, à 17:12

pingouinux

Re : [Résolu] Créer commande dans .bashrc

Bonjour,
Il manque un  ; avant }.

Hors ligne

#5 Le 16/01/2021, à 18:14

Sciensous

Re : [Résolu] Créer commande dans .bashrc

et penser à re-sourcer le .bashrc
enfin dit comme ça, la source d'erreurs possibles est quasi-infinie
cool

Dernière modification par Sciensous (Le 16/01/2021, à 18:15)


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#6 Le 16/01/2021, à 19:31

gerardsix

Re : [Résolu] Créer commande dans .bashrc

Merci pour votre aide : j'y étais presque, mais je n'y étais pas.

Hors ligne