Comment utiliser grep de manière récursive dans certaines extensions de fichiers
Comment utiliser grep de manière récursive dans certaines extensions de fichiers

grep est un excellent outil pour rechercher dans les fichiers et les entrées standard sous Linux et est capable de faire correspondre les modèles de chaîne et Regex. Cependant, il est parfois nécessaire de contrôler les types de fichiers grep recherche, et il a des drapeaux intégrés pour faire exactement cela.

Inclure uniquement certains fichiers dans les recherches grep

par défaut, grep recherchera tous les fichiers dans un dossier donné et ses sous-dossiers si vous l’invoquez avec le récursif -r drapeau. Cela ramassera tout, mais si vous ne voulez que certaines extensions, l’option que vous voudrez utiliser est --include.

la --include le drapeau raconte grep à inclure seulement fichiers correspondant à un certain modèle. Si c’est spécifié, grep traitera tous les indicateurs d’inclusion comme une liste blanche. Vous pouvez l’utiliser avec n’importe quel caractère glob Linux, comme les caractères génériques pour correspondre à tout, y compris une certaine extension :

grep -inr --include *.txt "foo" ~/folder

Notez que ceci est échappé avec une barre oblique car il est possible que les noms de fichiers contiennent des astérisques. Vous pouvez également spécifier plusieurs --include flags, par exemple, en recherchant tous les fichiers source HTML, JS et CSS dans un wwwroot :

grep -inr --include *.html --include *.css --include *.js "foo" ~/folder

De même, vous pouvez également exclure certains noms de fichiers, qui correspondront toujours à tout sauf au glob, agissant comme une liste noire en plus de la configuration existante :

grep -inr --exclude *.txt "foo" ~/folder

Il existe également un indicateur pour exclure des répertoires entiers à la fois :

grep -inr --exclude-dir config "foo" ~/folder

Utiliser la recherche à la place

Alternativement, si vous préférez utiliser le find utilitaire pour rechercher dans les fichiers, vous pouvez le connecter à grep à l’aide de tuyaux et xargs. find peut effectuer des recherches avec des modèles et des expressions régulières, et présente un certain nombre d’avantages, notamment la possibilité de filtrer facilement les fichiers en fonction de métadonnées telles que la taille, la date de création et de modification et d’autres identifiants Linux.

La commande est un peu obtuse, car vous devrez utiliser -print0 au bout du find pour imprimer une liste d’une seule ligne, puis passez-la à xargs -0 autre grep De là.

 find ./ -type f -iname "*.txt" -print0 | xargs -0 grep "foo"

Flood emergency response activated in parts of China
Réponse d’urgence aux inondations activée dans certaines parties de la Chine

Le ministère chinois des Ressources en eau a activé samedi une intervention d’urgence de niveau IV pour les risques d’inondation dans certaines régions du nord, de l’est et du nord-ouest de la Chine, rapporte Trend citant Xinhua.

De samedi à mercredi, de fortes pluies frapperont Pékin, Tianjin, Hebei, Shanxi, la Mongolie intérieure, le Shandong, le Henan et le Shaanxi, entraînant une forte hausse des niveaux d’eau sur les rivières de la région, a indiqué le ministère.

Plusieurs rivières devraient voir les niveaux d’eau dépasser leurs lignes d’avertissement, selon le ministère.

La Chine dispose d’un système d’intervention d’urgence à quatre niveaux pour le contrôle des inondations, le niveau I étant la réponse la plus sévère.

.

Le vignoble français souffre d'une forte sécheresse dans certaines régions
Le vignoble français souffre d’une forte sécheresse dans certaines régions

La sécheresse menace le millésime de cette année dans la Gironde autour de Bordeaux, l’une des régions viticoles les plus célèbres de France.

Les experts météo disent que le pays vient de connaître son mois de juillet le plus sec depuis 1959.

Bien que les vignes prospèrent dans un climat aride, elles ne peuvent pas supporter beaucoup de choses.

Le code rural français interdit l’irrigation du 1er mai jusqu’à la récolte, cependant, certains producteurs ont obtenu une autorisation spéciale pour arroser leurs plantes cette année.

“Les deux personnes qui sont là ont chacune un tuyau avec un embout métallique au bout qui permet à l’eau d’aller directement à la racine de la vigne”, explique Paulin Calvet, propriétaire du château Picque Caillou. “Pour que cette eau ne se répande nulle part mais reste au coeur de la vigne, pour que l’eau descende vraiment le tronc pour atteindre directement les racines.”

Les vieilles vignes ont des racines plus profondes, ce sont donc les plus jeunes, entre trois et huit ans, qui réclament de l’eau, environ cinq litres par cep.

Les plantes ont également leurs propres mécanismes de défense naturels intégrés pour faire face aux conditions sèches et aux températures élevées.

« Les feuilles jaunes montrent que la vigne se défend et va arrêter de nourrir une partie des feuilles pour résister à ce stress hydrique », précise Calvet.

Même si certains vignerons ont obtenu une autorisation spéciale pour irriguer leurs vignes, ils n’ont pas le droit d’utiliser l’eau du réseau. Il doit provenir d’un puits.

Le problème est que les puits ne sont pas aussi remplis qu’ils le sont habituellement en raison d’un manque de précipitations au cours des dernières saisons.

C’est une année difficile pour le vignoble français.

.

FILE - Customers buy fruit at a stall in Taipei, Taiwan, Sept. 20, 2021. China has blocked imports of citrus and fish from Taiwan in retaliation for a visit to the self-ruled island by a top American lawmaker but avoided sanctions on Taiwanese proces
La Chine bloque certaines importations de Taïwan mais évite la perturbation des puces

PÉKIN– La Chine a bloqué les importations d’agrumes et de poisson en provenance de Taïwan en représailles à la visite de Nancy Pelosi, une grande députée américaine, sur l’île autonome, mais a évité de perturber l’une des relations technologiques et manufacturières les plus importantes au monde.

Les deux parties, qui se sont séparées en 1949 après une guerre civile, n’ont pas de relations officielles mais des liens commerciaux de plusieurs milliards de dollars, en particulier dans le flux de puces de processeur de fabrication taïwanaise nécessaires aux usines chinoises qui assemblent les smartphones et autres appareils électroniques du monde.

Ils ont construit cette entreprise alors que Pékin menaçait pendant des décennies de faire respecter la revendication du Parti communiste au pouvoir sur l’île en attaquant.

Le commerce bilatéral a grimpé de 26 % l’an dernier pour atteindre 328,3 milliards de dollars. Taïwan, qui produit la moitié des puces de processeur du monde et dispose d’une technologie que le continent ne peut égaler, a déclaré que les ventes aux usines chinoises avaient augmenté de 24,4 % pour atteindre 104,3 milliards de dollars.

“L’économie mondiale ne peut pas fonctionner sans puces fabriquées à Taïwan ou en Chine”, a déclaré Carl B. Weinberg de High-Frequency Economics dans un rapport.

Mercredi, Pékin a bloqué les importations d’agrumes et de maquereau congelé en provenance de Taïwan après l’arrivée de Pelosi, présidente de la Chambre des représentants, à Taïwan mardi soir. Mais le parti au pouvoir a évité de perturber le flux de puces et d’autres composants industriels, une étape qui enverrait des ondes de choc dans l’économie mondiale chancelante.

Pékin a également annoncé quatre jours d’exercices militaires avec des tirs d’artillerie dans les eaux autour de Taïwan. Cela pourrait retarder ou perturber les expéditions vers et depuis l’île, l’un des plus grands commerçants mondiaux.

La perturbation potentielle ajoute aux inquiétudes concernant l’affaiblissement de la croissance économique mondiale, mais les marchés boursiers asiatiques ont augmenté mercredi après qu’il n’y ait eu aucun signe immédiat d’action militaire chinoise.

Le Parti communiste a déclaré que la visite de Pelosi pourrait encourager Taïwan à rendre permanente son indépendance de facto vieille de plusieurs décennies. Pékin dit que cela conduirait à la guerre.

L’administration du président américain Joe Biden a cherché à atténuer le volume de la visite, insistant sur le fait qu’il n’y a aucun changement dans la “politique d’une seule Chine” américaine de longue date, qui reconnaît Pékin mais autorise des relations informelles et des liens de défense avec Taipei.

Rencontrant des dirigeants à Taïwan, Pelosi a déclaré qu’elle et d’autres membres du Congrès dans une délégation en visite montraient qu’ils n’abandonneraient pas leur engagement envers l’île autonome.

“La détermination de l’Amérique à préserver la démocratie, ici à Taïwan et dans le monde, reste à toute épreuve”, a déclaré Pelosi dans un bref discours lors d’une rencontre avec la présidente taïwanaise Tsai Ing-wen.

“Face à des menaces militaires délibérément accrues, Taïwan ne reculera pas”, a déclaré Tsai.

L’interdiction d’importer des agrumes et du maquereau congelé nuira aux fournisseurs considérés comme les partisans de Tsaí.

Taïwan joue un rôle démesuré dans l’industrie des puces pour une île de 15 millions d’habitants, représentant plus de la moitié de l’offre mondiale.

Ses producteurs, dont Taiwan Semiconductor Manufacturing Corp. fabriquent les processeurs les plus avancés pour les smartphones, les tablettes, les dispositifs médicaux et d’autres produits. Taïwan affirme que les ventes de puces aux usines chinoises ont augmenté de 24,4 % l’an dernier pour atteindre 104,3 milliards de dollars.

Pékin a investi des milliards de dollars dans le développement de sa propre industrie, qui fournit des puces bas de gamme pour les voitures et les appareils, mais ne peut pas prendre en charge les derniers smartphones, tablettes, appareils médicaux et autres produits.

Les puces sont la plus grande importation de la Chine avec plus de 400 milliards de dollars par an, devant le pétrole brut.

Cette concentration a alimenté les inquiétudes aux États-Unis et en Europe quant à une trop forte dépendance à des approvisionnements qui pourraient être perturbés par un conflit. Le gouvernement américain tente d’augmenter sa capacité de production de puces nationales.

Dans l’ensemble, la Chine est le plus grand partenaire commercial de Taïwan, absorbant plus de deux fois plus de ses exportations que les États-Unis, le n°1 de l’île. 2 marché étranger.

Pékin a tenté d’utiliser l’accès à ses marchés pour saper Tsai et d’autres dirigeants taïwanais qu’il accuse de rechercher l’indépendance.

L’agence des douanes a bloqué lundi les importations de biscuits et d’autres produits alimentaires de plus de 100 fournisseurs taïwanais avant la visite de Pelosi, selon le Global Times et d’autres médias chinois. Il n’y a pas eu d’annonce officielle.

Le Parti communiste a également utilisé l’action militaire dans le passé pour tenter de blesser les dirigeants taïwanais en perturbant l’économie de l’île.

Le continent a tenté d’éloigner les électeurs du président de l’époque Lee Teng-hui avant les premières élections présidentielles directes de l’île en 1996 en tirant des missiles sur les voies de navigation.

Cela a forcé les expéditeurs à annuler des voyages et à augmenter les frais d’assurance, mais s’est retourné contre lui en permettant à Lee de se vanter d’avoir tenu tête à Pékin devant des supporters en liesse. Lee a remporté l’élection à quatre voix avec 54% des voix.

.

Un centre de recherche espagnol victime d'une cyberattaque liée à la Russie
Le plan climatique néo-zélandais comprend la relocalisation de certaines maisons

WELLINGTON, Nouvelle-Zélande– Le gouvernement néo-zélandais a publié mercredi son tout premier plan d’adaptation au climat, qui prévoit la possibilité de déplacer certaines communautés vers des terrains plus élevés.

Mais le plan de six ans, qui compte près de 200 pages, manque de détails importants, notamment le coût des changements et qui paiera.

Le ministre du Changement climatique, James Shaw, a déclaré aux journalistes qu’environ 70 000 maisons côtières en Nouvelle-Zélande étaient menacées par la montée des mers et que de nombreuses autres maisons intérieures étaient menacées par les inondations des rivières. Il a déclaré que la Nouvelle-Zélande avait mis du temps à s’adapter au changement climatique, ce qui finirait par coûter plus cher avec le temps.

“Je suis frustré qu’au cours des trois dernières décennies, les gouvernements successifs n’aient prêté aucune attention réelle aux défis auxquels nous sommes confrontés à cause des effets du changement climatique”, a déclaré Shaw. “Nous avons dû commencer quelque part.”

Le plan national d’adaptation prévoit la relocalisation possible des habitations et des actifs de faible altitude, car la montée des mers et l’augmentation des tempêtes rendent les inondations plus fréquentes.

“Dans certaines zones très exposées, le risque lié aux aléas naturels et aux impacts climatiques peut devenir intolérable”, indique le rapport. “L’inondation des bâtiments et des infrastructures commencera à se produire, entraînant des dommages directs et la perte de certaines installations comme les routes ou d’autres services vitaux, et les espaces publics ouverts.”

Le rapport indique qu’une “retraite gérée” de ces zones sera souvent considérée comme un dernier recours, à utiliser en conjonction avec d’autres adaptations telles que l’installation de digues et l’élévation de maisons sur pilotis.

Shaw a déclaré que les coûts d’adaptation seront supportés par une combinaison de propriétaires, d’assureurs, de banques, de conseils locaux et du gouvernement central. Il a déclaré que le gouvernement tenait compte des difficultés et ciblerait l’aide à ceux qui sont les moins capables de payer eux-mêmes les changements.

Le plan vise également à rendre plus largement accessibles les données granulaires sur le changement climatique, ce qui, dans certains cas, pourrait avoir un impact sur les tarifs d’assurance et les prix de l’immobilier.

Luke Harrington, maître de conférences sur le changement climatique à l’Université de Waikato, a déclaré dans un communiqué que le rapport était un rappel opportun que la Nouvelle-Zélande devait faire face non seulement à la montée des mers, mais également à d’autres impacts climatiques tels que des sécheresses plus graves et des conditions extrêmes. précipitations.

“Ce plan national d’adaptation est un premier pas important vers la résolution de certains de ces défis, bien qu’il reste des lacunes dans certains détails”, a-t-il déclaré.

Le plan d’adaptation intervient deux mois après la publication par le gouvernement d’un plan de réduction des émissions de gaz à effet de serre, qui comprend un programme d’essai pour aider les personnes à faible revenu à se débarrasser de leurs vieux énergivores et à les remplacer par des voitures hybrides ou électriques plus propres.

L’Institut national de recherche sur l’eau et l’atmosphère a déclaré que les six premiers mois de 2022 étaient les deuxièmes les plus chauds jamais enregistrés en Nouvelle-Zélande, avec des températures moyennes de 15 degrés Celsius (59 degrés Fahrenheit), environ 1,2 ° C (2,2 ° F) au-dessus de la normale.

.

Le plan climatique néo-zélandais comprend la relocalisation de certaines maisons
Le plan climatique néo-zélandais comprend la relocalisation de certaines maisons

Commentaire

WELLINGTON, Nouvelle-Zélande – Le gouvernement néo-zélandais a publié mercredi son tout premier plan d’adaptation au climat, qui prévoit la possibilité de déplacer certaines communautés vers des terrains plus élevés.

Mais le plan de six ans, qui compte près de 200 pages, manque de détails importants, notamment le coût des changements et qui paiera.

Le ministre du Changement climatique, James Shaw, a déclaré aux journalistes qu’environ 70 000 maisons côtières en Nouvelle-Zélande étaient menacées par la montée des mers et que de nombreuses autres maisons intérieures étaient menacées par les inondations des rivières. Il a déclaré que la Nouvelle-Zélande avait mis du temps à s’adapter au changement climatique, ce qui finirait par coûter plus cher avec le temps.

“Je suis frustré qu’au cours des trois dernières décennies, les gouvernements successifs n’aient prêté aucune attention réelle aux défis auxquels nous sommes confrontés à cause des effets du changement climatique”, a déclaré Shaw. “Nous avons dû commencer quelque part.”

Le plan national d’adaptation prévoit la relocalisation possible des habitations et des actifs de faible altitude, car la montée des mers et l’augmentation des tempêtes rendent les inondations plus fréquentes.

“Dans certaines zones très exposées, le risque lié aux aléas naturels et aux impacts climatiques peut devenir intolérable”, indique le rapport. “L’inondation des bâtiments et des infrastructures commencera à se produire, entraînant des dommages directs et la perte de certaines installations comme les routes ou d’autres services vitaux, et les espaces publics ouverts.”

Le rapport indique qu’une “retraite gérée” de ces zones sera souvent considérée comme un dernier recours, à utiliser en conjonction avec d’autres adaptations telles que l’installation de digues et l’élévation de maisons sur pilotis.

Shaw a déclaré que les coûts d’adaptation seront supportés par une combinaison de propriétaires, d’assureurs, de banques, de conseils locaux et du gouvernement central. Il a déclaré que le gouvernement tenait compte des difficultés et ciblerait l’aide à ceux qui sont les moins capables de payer eux-mêmes les changements.

Le plan vise également à rendre plus largement accessibles les données granulaires sur le changement climatique, ce qui, dans certains cas, pourrait avoir un impact sur les tarifs d’assurance et les prix de l’immobilier.

Luke Harrington, maître de conférences sur le changement climatique à l’Université de Waikato, a déclaré dans un communiqué que le rapport était un rappel opportun que la Nouvelle-Zélande devait faire face non seulement à la montée des mers, mais également à d’autres impacts climatiques tels que des sécheresses plus graves et des conditions extrêmes. précipitations.

“Ce plan national d’adaptation est un premier pas important vers la résolution de certains de ces défis, bien qu’il reste des lacunes dans certains détails”, a-t-il déclaré.

Le plan d’adaptation intervient deux mois après la publication par le gouvernement d’un plan de réduction des émissions de gaz à effet de serre, qui comprend un programme d’essai pour aider les personnes à faible revenu à se débarrasser de leurs vieux énergivores et à les remplacer par des voitures hybrides ou électriques plus propres.

L’Institut national de recherche sur l’eau et l’atmosphère a déclaré que les six premiers mois de 2022 étaient les deuxièmes les plus chauds jamais enregistrés en Nouvelle-Zélande, avec des températures moyennes de 15 degrés Celsius (59 degrés Fahrenheit), environ 1,2 ° C (2,2 ° F) au-dessus de la normale.