Articles of unix unix

Imprimer des entrées en double dans un fichier en utilisant les commandes linux

J’ai un fichier appelé foo.txt, qui comprend: abc zaa asd dess zaa abc aaa zaa Je veux que la sortie soit stockée dans un autre fichier en tant que: this text abc appears 2 times this text zaa appears 3 times J’ai essayé la commande suivante, mais cela écrit simplement les entrées en double et […]

Unix – utilisation des différents arbres de pilotes?

Le contexte : Ma question repose sur une hypothèse forte: aucun utilisateur ne peut répertorier l’arbre des pilotes. Je lisais ceci (organisation des différents pilotes sous Linux / Unix) . Si un nouveau système d’exploitation était créé et qu’aucun utilisateur ne pouvait répertorier l’arborescence des pilotes, une telle arborescence compliquée devrait-elle être nécessaire? Mon sentiment […]

Empêcher d’entrer des enregistrements en double dans un fichier en utilisant un script shell

Je crée un fichier sh dans lequel l’utilisateur entre le numéro de rouleau, le nom, le nom du sujet et les marques. Et je le stocke dans un fichier texte. Maintenant, je ne veux pas que l’utilisateur entre à nouveau le même numéro de rouleau. S’il entre le même numéro de jet, il doit lancer […]

Trier la colonne unique dans Unix

J’ai cherché une réponse pour une bonne quantité de temps mais il semble que cela n’a pas encore été répondu. Je m’excuse si cette question a déjà reçu une réponse. Donc, je tente de sortinger le nombre d’apparences de chaque ID de haut en bas. À partir de la commande suivante: sort -k1,1 File.txt | […]

Pourquoi ça marche si la taille de la mémoire tampon est inférieure à nbyte?

Les codes sont les suivants: #define BUFSIZ 5 #include #include main() { char buf[BUFSIZ]; int n; n = read(0, buf, 10); printf(“%d”,n); printf(“%s”,buf); return 0; } abcdefg alors abcdefg et la sortie est: 8abcdefg Dans la read(0, buf, 10); , le 10 est plus grand que 5 , ce qui correspond à la taille de […]

“P” “” n’est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes

J’essaie d’exécuter le fichier .bat à partir de la ligne de commande, qui appelle un script shell UNIX , plus tôt il fonctionnait très bien, et soudainement, je reçois ce problème lorsque je lance .bat partir de la ligne de commande. . Erreur-: ‘P” “” is not recognized as an internal or external command, operable […]

Utilitaire Unix Diff – Comment générer un fichier de sortie sans ?

J’utilise diff pour voir les différences entre 2 fichiers. Il génère la sortie comme: some numbers here < gi|description1 gi|description3 > GGCCTAAGGGG Puis-je produire la sortie comme: gi|description1 ADGCAAAGGCC gi|description3 GGCCTAAGGGG sans < , > , — , the first numbers line ???? Merci beaucoup.

Comment savoir si le serveur distant est multi-thread?

Mon client ne m’a pas donné de détails sur la nature de son application. Il pourrait être multithread peut-être pas. Son serveur sert des messages SOAP (requêtes http) Y a-t-il une astuce spéciale pour comprendre si le pair est mono ou multi-threadé? Je ne veux pas demander au client et je n’ai pas access à […]

Pas de stack ou de tas en faisant objdump

Quand je fais objdump -x -d name_of_some_c_executable , je ne vois pas la stack ou les segments de tas nulle part. Pourquoi? **Clarification**: objdump is defined as a program for displaying various information about object files. Ce que je veux dire par “name_of_some_c_executable”: j’ai un nom.c, je fais gcc name.c -o name, puis je fais […]

Trier et conserver un doublon unique qui a la valeur la plus élevée

J’ai un fichier comme celui montré ci-dessous, je veux garder les combinaisons entre le premier et le deuxième champ qui a la valeur la plus élevée sur le troisième champ (ceux avec les flèches, les flèches ne sont pas inclus dans le fichier réel). 1 1 10 1 1 12 <- 1 2 6 <- […]