Articles of bash

Bash grep adresse mac unix / linux avec point-virgule

pourquoi cela ne fonctionne pas, ne devrait pas cette sortie 30: 84: A9: 9B: 2A: 67 de mon fichier texte? grep [A-F0-9]\:{5}[A-F0-9] textfile.txt

Comment conserver l’espacement des variables dans la commande FTP dans BASH?

Salut voici ce que j’essaye de faire ssortingng=’quote site LRECL=4096 – quote site RECFM=VB’ echo $ssortingng | sed s/-/\\n/g Le résultat est: quote site LRECL=4096 quote site RECFM=VB Mais quand j’essaie de faire du FTP comme: ftp_f=`ftp -vni $ADDRESS < log_fil user $USER $PASS $ssortingng | sed s/-/\\n/g bye EOF` Il ne crée pas de […]

sed remplacements multiples avec gamme de lignes

J’ai un fichier avec les enregistrements ci-dessous user1,fuser1,luser1,[email protected],data,user1 user2,fuser2,luser2,[email protected],data,user2 user3,fuser3,luser3,[email protected],data,user3 Je voulais effectuer des remplacements de texte à partir de user1, fuser1, luser1, user1 @ test.com, data, user1 à New_user1, New_fuser1, New_luser1, New_user1 @ test.com, data, New_user1 J’ai donc écrit ci-dessous le script sed. sed -i -e ‘s/user/New_user/g; s/fuser/New_fuser/g; s/luser/New_luser/g’ file Cela fonctionne parfaitement. Maintenant, […]

Comment comparer un champ d’un fichier avec l’horodatage actuel et imprimer les données de plus en plus petites?

Comment comparer l’horodatage actuel et un champ d’un fichier et imprimer les données correspondantes et non appariées. J’ai 2 colonnes dans un fichier (voir ci-dessous) oac.bat 09:09 klm.txt 9:00 Je veux comparer l’horodatage (2e colonne) avec l’heure actuelle, par exemple, supposer (10h00) et imprimer la sortie comme suit. À 10:00 plus.txt xyz.txt 10:32 mnp.csv 23:54 […]

Comment exécuter plusieurs commandes composées (avec plusieurs arguments) en parallèle avec gnu?

Je veux lancer les scripts suivants avec différents arguments d’entrée en utilisant GNU Parallel en parallèle: Rscript svmRScript_v2.copy.r 0.1 1 #(1) 0.1 and 1 are the input arguments Rscript svmRScript_v2.copy.r 0.1 2 #(2) Rscript svmRScript_v2.copy.r 0.1 5 #(3) Rscript svmRScript_v2.copy.r 0.1 10 #(4) Donc, tout ce que je veux faire, c’est d’exécuter les «commandes» (1), […]

N’imprimer que la troisième chaîne ou plus

Je cours sous la commande grep dans un répertoire zgrep ‘IMPRESSION REQ. SERVER HEADERS’ * | zgrep -o -P “s=.{31}” et la sortie est comme ci-dessous s = 9395cb8e3284ef8a91ba6520780a9 s = 9395cb8e3284ef8a91ba6520780a9 s = a55aa6bc73d414f32d8fc343f83fc s = a55aa6bc73d414f32d8fc343f83fc s = 71922d4280b7cf1d7adcb51d8d0d2 s = 71922d4280b7cf1d7adcb51d8d0d2 s = 71922d4280b7cf1d7adcb51d8d0d2 s = 1b13dcadb9c807ab4cb985b893fd7 Existe-t-il une seule commande dans […]

Comment puis-je couper seulement certaines lignes, tout en laissant les autres non traitées?

Je veux append un fichier journal au format similaire à Mar 22 23:26:18.793031 localhost my_process[1123]: (my_id) contents of actual log output Mar 22 23:26:18.946769 localhost my_process[1123]: (my_id) more singe line contents Mar 22 23:26:18.955423 localhost my_process[1123]: (my_id) **** * this log statement has a bunch of lines **** Je veux couper beaucoup de déchets de […]

Étant donné les blocs de texte séparés par des lignes, comment puis-je retourner chaque bloc contenant un mot-clé spécifique?

me$ cat file.txt Filename: 1 Organization: Bus 1 => Port 1 => Subport 1 => Device 3 Classes: Interface Video Drivers: usbhid Filename: 2 Organization: Bus 1 => Port 1 => Subport 3 => Device 4 Classes: Audio Drivers: usb-audio uvc Video Filename: 3 Organization: Bus 1 => Port 1 => Subport 4 => Device […]

Fusionner des lignes de différents fichiers en fonction du premier mot répété

Déposer un’: LoadA 1 LoadA 1.5 LoadB 2 LoadB 2.5 LoadC 3 LoadC 3.5 Fichier ‘B’: LoadA 56% LoadA 56.5% LoadB 73% LoadB 73.5% LoadC 98% LoadC 98.5% Fichier ‘C’: LoadA 9999 LoadA 9999.5 LoadB 4567 LoadB 4567.5 LoadC 1234 LoadC 1234.5 Fichier de sortie: LoadA 1 56% 9999 LoadA 1.5 56.5% 9999.5 LoadB 2 […]

Construction d’une liste d’arêtes à partir de la deuxième colonne d’un fichier à deux colonnes avec des relations dérivées de la première colonne

J’ai un problème, j’ai un fichier avec plusieurs millions de lignes disposées comme ceci: 1 Protein_A 1 Protein_B 2 Protein_A 3 Protein_C 4 Protein_A 4 Protein_B 4 Protein_C 4 Protein_D 5 Protein_C 5 Protein_D Lorsque la colonne 1 indique une voie d’interaction et la colonne 2 indique l’ID de la protéine. Est-ce que n’importe qui […]