Articles of unix

comparer un ensemble de chaînes d’un fichier csv dans un autre fichier csv à l’aide d’un script shell Unix

Je suis nouveau sur les scripts Shell. J’ai une exigence que j’ai un fichier de recherche (csv) dans lequel il y a un ensemble de chaînes comme ci-dessous. fichier1: text1 text2 text3 Je dois vérifier si les chaînes de fichier1 sont présentes dans le fichier2. fichier2: s.no desc 1 text5 2 text3 3 text2 4 […]

passer une variable d’un script à un autre dans les scripts shell

J’ai un script suppose que script.sh a deux scripts à exécuter en parallèle à l’intérieur sh script1.sh & sh script2.sh & wait; echo $var1 echo $var2 Je veux que ces deux variables (var1, var2) soient imprimées pendant l’exécution de script.sh cat script1.sh var1=1; export $var1 cat script2.sh var1=1; export $var1

Remplacez les guillemets par des espaces en utilisant la commande sed ou tr dans le fichier batch Windows

J’écris un script dans un fichier de commandes pour Windows . Je veux remplacer les guillemets par des espaces dans un fichier. Le fichier d’entrée File1.txt contient: “05-09-2017”, “07:00:14” “05-09-2017”, “07:00:14” “05-09-2017”, “07:00:14” “05-09-2017”, “07:00:14” “05-09-2017”, “07:00:14” J’ai essayé ce qui suit: tr.exe “\”” ” ” “File2.txt” La ligne ci-dessus me donne une erreur comme […]

Comment trouver le fichier le plus récent contenant un texte particulier dans Unix?

J’ai un répertoire avec des milliers de fichiers, dont beaucoup contiennent le texte que je cherche. Je ne dois rechercher que dans un seul répertoire. Je dois trouver le fichier le plus récemment créé dans le répertoire contenant un texte particulier, par exemple “vérifier”. J’ai essayé grep, find et ls, mais je peux soit trouver […]

Comment convertir QueryPerformanceCounter en Unix nanosecondes (époque)

QueryPerformanceCounter fenêtres syscall de QueryPerformanceCounter afin d’obtenir un horodatage de haute précision. Je dois le convertir en unix epoch (en nanosecondes) car je vais transmettre la valeur à une API qui en a besoin dans ce format Quelqu’un pourrait-il m’aider à comprendre comment accomplir cela?

UNIX | Utilisez awk pour extraire des valeurs spécifiques d’un fichier journal

J’essaie d’extraire des valeurs spécifiques d’un fichier journal comme ci-dessous: Table “xxx”.”xxxx”: 3785568 Rows successfully loaded. 0 Rows not loaded due to data errors. 0 Rows not loaded because all WHEN clauses were failed. 0 Rows not loaded because all fields were null. Bind array size not used in direct path. Column array rows : […]

comment pselect bloque le signal en utilisant le masque de signal dans la programmation réseau

J’étudie actuellement les concepts de programmation réseau dans lesquels je suis tombé sur l’une des fonctions de pselect () qui résout le problème de la sélection. avec select (), il y a une chance que ce soit entre le test de intr_flag et l’appel à sélectionner, si le signal se produit, il sera perdu si […]

UNIX Supprimer / modifier le nom du fichier

J’essaie de faire ce qui suit dans UNIX: Chaque jour, je reçois un nouveau fichier au format ONSITE_EXT_20170707 où les chiffres représentent la date. Donc, le lendemain, je recevrai un fichier ONSITE_EXT_20170708 etc. Mon objective était de prendre ce fichier et de le renommer sans la date. j’ai utilisé mv ONSITE_EXT_$(date +%Y%m%d) ONSITE_EXT. Cependant, il […]

Vérifier si le répertoire existe renvoie toujours false

Je suis tout à fait nouveau dans l’environnement Unix, donc je dois négliger quelque chose de fondamental … Ce qui suit devrait générer un répertoire, uniquement s’il n’existe pas. Je l’utilise comme une routine pour générer plusieurs répertoires. Peu importe combien de fois je passe les mêmes arguments au script, cela finit toujours par créer […]

Compression de l’arborescence des répertoires dans plusieurs archives tar en un seul fichier xz

J’essaie de compresser un grand rootdir qui contient beaucoup de subdir_i l’arborescence de dossiers ressemble à: ./rootdir ./rootdir/subdir_1 ./rootdir/subdir_2 … Je cherche à le sortir dans une seule archive compressée mais avec chaque sous-répertoire de son archive tar: rootdir.tar.xz # containing: subdir_1.tar subdir_2.tar J’ai essayé ce qui suit: for foo in `find rootdir -maxdepth 1 […]