Questions marquées «sh»

113
Grepping d'un énorme fichier (80 Go) pour l'accélérer?

grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql Cela fonctionne depuis une heure sur un serveur Linux assez puissant qui n'est autrement pas surchargé. Une alternative à grep? Quelque chose à propos de ma syntaxe qui peut être amélioré, (egrep, fgrep mieux?) Le fichier est en fait dans un...

113
Non-concordance détectée pour «RuntimeLibrary»

J'ai téléchargé et extrait Crypto ++ dans C: \ cryptopp. J'ai utilisé Visual Studio Express 2012 pour créer tous les projets à l'intérieur (comme indiqué dans le fichier readme), et tout a été créé avec succès. Ensuite, j'ai créé un projet de test dans un autre dossier et ajouté cryptolib en tant...

113
Passer la variable bash à jq

J'ai écrit un script pour récupérer une certaine valeur file.json. Cela fonctionne si je donne la valeur à jq select, mais la variable ne semble pas fonctionner (ou je ne sais pas comment l'utiliser). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] |

112
Scripts bash de test unitaire

Nous avons un système qui a des scripts bash en plus du code Java. Puisque nous essayons de tester tout ce qui pourrait éventuellement casser, et que ces scripts bash peuvent casser, nous voulons les tester. Le problème est qu'il est difficile de tester les scripts bash. Existe-t-il un moyen ou une...

112
Comment analyser un fichier CSV dans Bash?

Je travaille sur un long script Bash. Je veux lire les cellules d'un fichier CSV dans des variables Bash. Je peux analyser les lignes et la première colonne, mais pas toute autre colonne. Voici mon code pour l'instant: cat myfile.csv|while read line do read -d, col1 col2 < <(echo $line) echo...

112
Comment afficher et mettre à jour l'écho sur la même ligne

J'ai ce qui suit dans Bash (sous Linux) for dir in Movies/* do (cd "$dir" && pwd|cut -d \/ -f5|tr -s '\n' ', ' >> ../../movielist && exiftool * -t -s3 -ImageSize -FileType|tr -s '\t' ',' >> ../../movielist ) echo "Movie $movies - $dir ADDED!" let movies=movies+1 done...