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
commande if dans find -exec
J'essayais simplement de répertorier tous les répertoires et fichiers sous le répertoire actuel et d'écrire également s'ils sont des fichiers ou des répertoires avec la commande suivante: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Je sais que c'est une …





1
ZSH: Quelle est la différence entre `.` et` source`?
Je pensais que les éléments intégrés .et sourcesont équivalents. Cette question est d'accord avec moi en ce qui concerne bash. Cependant, j'ai rencontré ce qui suit en utilisant zsh: desktop➜ ~/pst . env /usr/bin/env:1: no such file or directory: ^@^A^@^@^@X^Z@^@^@^@^@^@@^@^@^@^@^@^@^@\M-8q^@^@^@^@^@^@^@^@^@^@@^@8^@ /usr/bin/env:2: parse error near `)' desktop➜ ~/pst source env desktop➜ …
10 shell  zsh 


2
Pourquoi est-ce que j'obtiens l'erreur 255 en retournant -1
Je suis nouveau dans la programmation C ++ et j'ai une question très basique. J'ai remarqué que lorsque je reviens -1dans le programme C ++, puis vérifie l'état de sortie, j'obtiens 255. Pourquoi donc? Le code est le plus basique: int main() { return -1; } Ensuite, après avoir exécuté …
10 shell  exit 


1
Pourquoi Ctrl-C n'a-t-il pas fonctionné?
Je viens de frapper Ctrlcdeux fois sur ma coquille pour tenter d'arrêter un processus qui prend beaucoup de temps à terminer. ^C a été répété deux fois, mais le processus a continué. Pourquoi n'a-t-il pas Ctrlcquitté le processus comme il le fait normalement?


4
Performance de la boucle contre l'expansion
Besoin de suggestions d'experts sur la comparaison ci-dessous: Segment de code utilisant une boucle: for file in `cat large_file_list` do gzip -d $file done Segment de code utilisant une expansion simple: gzip -d `cat large_file_list` Lequel sera le plus rapide? Vous devez manipuler un grand ensemble de données.



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.