Questions marquées «bash»

61
Existe-t-il un moyen de faire échouer «mv» en silence?

Une commande telle que mv foo* ~/bar/produit ce message dans stderr si aucun fichier ne correspond foo*. mv: cannot stat `foo*': No such file or directory Cependant, dans le scénario sur lequel je travaille, tout irait bien, et j'aimerais supprimer ce message de nos journaux. Y a-t-il un bon moyen...

61
Comprendre «IFS = read -r line»

Je comprends évidemment que l’on peut ajouter de la valeur à la variable de séparateur de champ interne. Par exemple: $ IFS=blah $ echo "$IFS" blah $ Je comprends aussi que read -r lineles données de la stdinvariable seront sauvegardées line: $ read -r line <<< blah $ echo "$line" blah $...

60
Pourquoi bash pense-t-il: 016 + 1 = 15?

Quelqu'un peut-il m'expliquer pourquoi un nombre avec un 0 mène à ce comportement amusant? #!/bin/bash NUM=016 SUM=$((NUM + 1)) echo "$NUM + 1 = $SUM" Imprimera: 016 + 1 = 15

59
Comment faire écho à un coup!

J'ai essayé de créer un script en echo'insérant le contenu dans un fichier, au lieu de l'ouvrir avec un éditeur echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command La sortie : bash:! / bin / bash: événement non trouvé J'ai isolé ce comportement étrange au bang . $ echo ! ! $ echo...

58
Liste des sous-répertoires uniquement n profond

Festival stocke les données de Voicepack dans l'exemple de structure de répertoires suivant: /usr/share/festival/voices/<language>/<voicepack name> Quel est le système le plus simple utilisé par une seule ligne (de préférence, à utiliser ls) pour n’imprimer que le <voicepack...

58
Que veut dire «rm is hashed»?

Je vais sur http://mywiki.wooledge.org/BashGuide/CommandsAndArguments et suis tombé sur ceci: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Un peu plus tôt, le guide répertoriait les différents types de commandes comprises par Bash: alias, fonctions, fonctions intégrées,...