Questions marquées «shell»

8
Comment définir une fonction `bc` pour une utilisation ultérieure?

J'ai toujours trouvé le bcgenre mystérieux et intrigant. Il était l' un des les programmes Unix d' origine. Et c'est un langage de programmation en soi. Je prends donc volontiers toute chance que je puisse trouver pour l'utiliser. Puisque bc ne semble pas inclure de fonction factorielle, je veux en...

8
Itérer sur n fichiers?

J'ai quelque chose d'assez simple que je veux faire. Je souhaite utiliser montageun répertoire contenant des milliers d'images, avec très peu d'options, à savoir: me@home$ montage -size 256x256 DSC01*.JPG.svg output.png ... mais ce n'est tout simplement pas suffisant, car il ne capture qu'une...

8
cp ou rsync, cp en vaut-il vraiment la peine?

J'espère que cela ne compte pas comme une question sans vraie réponse, que je ne peux pas sembler trouver une bonne raison d'utiliser cp(1)plus rsync(1)dans presque toutes les circonstances. Faut - il privilégier généralement rsyncplus cp? Existe-t-il de bonnes directives pour leur utilisation?...

8
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...

8
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 ]] $ echo $? 0 $ z="" $ [[ $z ]] $ echo...

8
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...

8
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...