Questions marquées «io-redirection»

297
Comment passer le mot de passe à scp?

Je sais que ce n'est pas recommandé, mais est-il possible de transmettre le mot de passe de l'utilisateur à scp? Je voudrais copier un fichier via scp dans le cadre d'un travail par lots et le serveur de réception a bien sûr besoin d'un mot de passe et, non, je ne peux pas facilement changer cela...

237
Qu'est-ce que / dev / null 2> & 1?

J'ai trouvé ce morceau de code dans /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Il purge et recharge le pare-feu. Je ne comprends pas la >> /dev/null 2>&1partie. Quel est le but d'avoir cela dans le cron?...

158
Envoyer une chaîne à stdin

Existe-t-il un moyen de le faire efficacement dans bash: /my/bash/script < echo 'This string will be sent to stdin.' Je suis conscient que je pourrais canaliser la sortie de l'écho comme ceci: echo 'This string will be piped to stdin.' |

31
Est-ce que 3> & 1 implique 4> & 3 5> & 3 etc.?

Je m'attendrais echo foo | tee /proc/self/fd/{3..6} 3>&1 échouer avec des erreurs comme / proc / self / fd / 4: Aucun fichier ou répertoire, etc., mais à ma grande surprise, il génère foo foo foo foo foo C'est comme si 3>&1tous les descripteurs suivants étaient redirigés vers stdout,...