Bonjour,
Je suis débutant dans les script.
J'en ai fait un qui permet d'envoyer un fichier à un pc sur le même réseau local.
Voici mon code :
En exécutant ce script cela me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #!/bin/bash # script1.sh echo "Nom du script $0" echo "fichier a envoyer : $1" main () { if [ -e $1 ]; then echo " Le fichier existe. L'opération peut se continuer :)" echo " Votre ipv4 est : " hostname -I | cut -c1-14 nc -vv -l -p 1338 <$1 else echo " Le fichier n'existe pas :(" fi } main exit
./test.sh: ligne 14: $1 : redirection ambiguë
Pouvez vous m'aider ?
Je sais que le transfert n'est pas sécurisé mais ce n'est pas encore le but
Partager