Unix & Linux

61
Comment boucler sur les lignes d'un fichier?

Dites que j'ai ce fichier: hello world hello world Ce programme #!/bin/bash for i in $(cat $1); do echo "tester: $i" done les sorties tester: hello tester: world tester: hello tester: world Je voudrais avoir l' foritération sur chaque ligne individuellement en ignorant les espaces, c'est-à-dire que...

61
Convention de nommage des fichiers Unix [fermé]

Je me demandais quelle est la convention de dénomination des fichiers sous Unix? Je ne suis pas sûr de cela, mais je pense qu'il existe peut-être une convention de dénomination universelle à suivre. Par exemple, je veux nommer un fichier dit: backupavec part 2etrandom Devrais-je le faire comme...

61
Comment puis-je obtenir la disposition actuelle du clavier?

Je me demande s'il existe un outil de ligne de commande qui retourne la disposition actuelle du clavier. J'ai XkbLayoutmis à us, ru. Mettre à jour: setxkbmap renvoie les paramètres de présentation, pas la disposition sélectionnée. Par exemple: $ setxkbmap -print | grep xkb_symbols xkb_symbols {...

61
Différence entre cp -r et cp -R (commande de copie)

cp -rest destiné à copier des fichiers de manière récursive et cp -Rà copier des répertoires de manière récursive. Mais j'ai vérifié, et les deux semblent copier les fichiers et les répertoires, la même chose. Alors, quelle est la différence en

61
Comment utiliser les variables LHS et RHS d'une substitution sed?

Je veux faire: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh dans mon programme. Mais je veux utiliser des variables, par exemple old_run='old_name_952' new_run='old_name_953' J'ai essayé de les utiliser mais la substitution n'a pas lieu (pas d'erreur). J'ai essayé:...

61
Différences entre volume, partition et lecteur

Que signifient ces termes exactement? cloison le volume conduire Sous Windows, on peut dire lecteur C: ou partition C :. Sous Linux, je ne suis pas sûr de ce qui devrait être utilisé pour les partitions car elles n’ont pas de

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
Comment savoir quel fichier est actuellement ouvert dans vim?

Cela peut sembler trivial, mais à plusieurs reprises, j’ai oublié quel fichier était vimouvert (par exemple, lorsque j’examinais différents fichiers journaux) et le seul moyen de le savoir était de fermer. le fichier et regardez dans l'historique des commandes pour la commande la plus récente....