Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.






2
Rechercher l'emplacement du script shell source
Est-il possible qu'un script shell d'origine connaisse son emplacement? J'ai lu chemin à la détermination script shell d' origine mais les réponses concentrer sur bashet tcshet échouer si un shell POSIX est utilisé. $0n'est pas non plus la solution et donne de mauvais résultats . Une solution n'a pas besoin …
8 shell  path 

2
Que signifie «cd &»?
Je sais comment changer le répertoire du terminal en tapant cd <directory> mais voici le scénario. J'utilisais le terminal pour aller sur le dossier de mon dépôt git. glennRepositories référentiel glenn-remdroid Compte tenu de la structure des dossiers ci-dessus, je veux basculer glenn-remdroid-repositorycar c'est mon référentiel en le faisant. cd …

6
Comment copier ou déplacer des fichiers sans être invité à écraser?
Ce que j'ai essayé: root@host [/home1]# cp -f hello /home3 cp: omitting directory `hello' root@host [/home1]# cp -rf hello /home3 cp: overwrite `/home3/hello/.buildpath'? y cp: overwrite `/home3/hello/.bash_logout'? y cp: overwrite `/home3/hello/.project'? ^C Ils me demandent toujours si je veux écraser. L'utilisation de mv ne fonctionne pas non plus. Donc qu'est …
8 shell  alias  cp 






2
Différence entre [[$ variable]] et [[-n $ variable]]?
En bash, sont [[ $variable ]]et [[ -n $variable ]]complètement équivalents? Cela semble être le cas à en juger par la sortie ci-dessous, mais je vois les deux formes d'utilisation répandues dans les scripts shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] …
8 bash  shell  test 

1
Le script Bash ne lit pas l'entrée
J'ai un script qui est supposé exécuter une commande en arrière-plan, et il le fait. Le problème est que lorsque le script rencontre une commande de lecture, il n'interrompt pas et n'accepte pas d'entrée. C'est ici: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.