Boîte à outils : Nouveaux produits pour les professionnels de l'informatique

Vous pouvez télécharger CSVs et transférer les données dans une base de données, copier des lots des fichiers et gérer en toute sécurité des fichiers avec les utilitaires de la boîte à outils de ce mois-ci.

Greg Steen

grepWin

Lors d'un récent projet ETL, j'avais besoin d'un moyen rapide pour rechercher un ensemble de CSVs pour des valeurs particulières et de les modifier dans un état connu pour les tests. J'ai dû également télécharger un ensemble de plus de 40 CSVs différents, fichier de transformation qui entrer des données dans un formulaire utilisable et puis la charger dans une base de données pour réutilisation. Après tout, l'acronyme ETL signifie d'extraction, transformation et chargement.

Un outil gratuit open source qui peut vous aider à faire que d'autres termes grepWin de Stefan Kueng (de rendu célèbre par TortoiseSVN). Comme grep de sa méthode ADO éponyme savoir, grepWin vous permet d'utiliser des expressions régulières pour rechercher votre système de fichiers. Vous pouvez également remplacer les correspondances avec une autre valeur. Contrairement à grep, grepWin renvoie dans une interface utilisateur graphique simple, facile à utiliser sans que vous ayez à mémoriser ésotériques des options de ligne de commande pour effectuer votre travail.

Il vous suffit de déterminer l'expression régulière (regex) meilleure pour trouver ce que vous recherchez dans le jeu de fichiers. Pour aider à cet égard, grepWin possède un testeur d'expression régulière prédéfinie. Pour utiliser le testeur, collez le texte d'exemple dans la zone de texte, ajouter vos expressions régulières de recherche et une chaîne de remplacement facultatif et vous puissiez immédiatement savoir si elle correspond à ce que vous voulez faire correspondre ou remplace ce que vous aviez l'intention de remplacer.

Également, l'utilitaire prend en charge la recherche de texte général et remplacer dans les fichiers. Une fois que votre recherche et remplacer des modèles de prêts à commencer, choisissez un répertoire à rechercher, puis cliquez sur Rechercher ou remplacer pour définir l'utilitaire en action. En tant que la progression de la recherche, vos résultats apparaissent dans le volet inférieur de la fenêtre d'application. Avec le bouton droit sur un résultat de recherche pour un menu contextuel de l'Explorateur Windows standard ainsi que des options pour ouvrir le dossier qui le contient, pour copier le chemin d'accès dans le Presse-papiers et copier le nom de fichier dans le Presse-papiers. Vous pouvez également double-cliquer pour ouvrir un fichier avec la personne qui l'ouvre par défaut associé.

L'utilitaire grepWin a un nombre d'autres options permettant d'adapter votre recherche, y compris les recherches respectant la casse, la création de fichiers de sauvegarde pour les fichiers modifiés par une expression régulière de remplacement et en traitant les fichiers comme UTF8 pour les jeux de caractères internationaux. Vous pouvez également ajouter des expressions régulières utilisées fréquemment à une liste prédéfinie pour réutilisation. Pour vous concentrer sur votre cible de recherche, vous pouvez limiter la recherche aux fichiers d'une taille particulière ou d'un modèle de nom, ainsi qu'à l'exclusion de répertoires basées sur une autre expression régulière. Vous pouvez inclure ou exclure des éléments du système, les éléments masqués, les sous-dossiers et/ou les fichiers binaires.

Le volet de résultats comporte une option de bascule pour afficher soit la liste des fichiers (paramètre par défaut) ou la correspondance contenu réel et le numéro de ligne pour chaque fichier et la correspondance mis en correspondance au modèle fourni. En résumé, grepWin est un solide, facile à utiliser et rapide “ grep ” - comme outil pour Windows. De plus, c'est gratuit (dons sont acceptés). La prochaine fois que vous devez effectuer une recherche dans plusieurs fichiers et/ou de remplacer, de le récupérer.

grepWin

Figure 1 de grepWin

TeraCopy

Copie des fichiers est parmi les activités les plus courantes pour n'importe quel utilisateur de l'ordinateur. Avec les tailles de plus en plus de la sauvegarde du jour, les fichiers .ISO et .ZIP, vous ne souhaitez pas que d'avoir à attendre indéfiniment des fichiers accéder à partir d'ici à cet emplacement. Un outil pour vous aider à obtenir vos fichiers plus rapidement est TeraCopy à partir de code secteur.

TeraCopy utilise la mise en mémoire tampon dynamique asynchrones et a intégré de nouvelles tentatives si elle rencontre une erreur de copie. Si trop d'erreurs, il va ignorer ce fichier. Toujours, il est toutefois copier les éléments restants afin que vous n'aurez pas à redémarrer une opération géant s'il y a des problèmes avec un seul fichier.

TeraCopy s'intègre avec l'Explorateur Windows. Il remplace les opérations déplacer/copier/coller normales avec un appel à lui-même. Lors de la copie d'un fichier ou un ensemble de fichiers, vous verrez l'interface d'applications. Cliquez sur plus pour une vue de la file d'attente de copie en attente, ainsi que des statistiques sur l'opération de copie en cours. Le menu contextuel sur la file d'attente vous permettra de nouvelle tentative des éléments ayant échouées et supprimer des éléments dans la liste, vous pouvez ajuster dynamiquement. Il s'agit d'une fonctionnalité très utile pour la copie de grands ensembles de fichiers.

Vous pouvez également suspendre et reprendre les opérations de copie avec TeraCopy. Cela vous permet d'obtenir une bande passante si vous en avez besoin d'une autre opération. Une autre fonctionnalité intéressante est que les opérations de liste déroulante, afin de voir quelles sont les opérations sont sont produites. Cela permet d'économiser un peu de temps pendant les moments “ fait j'ai juste copier qui ou le déplacer? ”.

TeraCopy a entièrement en charge de Unicode, ainsi que la prise en charge pour Windows 7 x 64. TeraCopy est gratuite pour les particuliers, mais si vous souhaitez utiliser l'application dans votre bureau, vous devrez acheter TeraCopy Pro. TeraCopy Pro coûte € somme de 14,95 (environ 20 $ US). La version commerciale fournit plus de quelques fonctionnalités qui la version de base, y compris les mises à jour gratuites et prise en charge de la priorité. Si vous recherchez des performances plus pendant les opérations copier/coller, essayez TeraCopy.

TeraCopy

La figure 2 TeraCopy

Tunnelier Client SSH

Si vous recherchez un outil SSH2 ou SFTP pour vous aider à gérer en toute sécurité de vos systèmes ou votre transfert de fichiers, Bitvise Tunnelier peut faire le pli. En termes de SFTP, Tunnelier prend en charge la reprise automatique, automatique-texte fichier de détection et la récursivité de répertoire complète pour le transfert de structure de dossiers complète automatiquement. Vous pouvez également accéder Terminal Server par l'intermédiaire de protocoles VT-100 ou xterm.

La fonctionnalité de console distante Tunnelier est gérée au sein d'une console standard de Windows, en utilisant les mêmes polices et les paramètres en tant que console par défaut. Cela vous donne une vue familière et personnalisable de la session à distance. Outre le client de graphique par défaut pour l'accès à Terminal Server, SSH et SFTP, Tunnelier inclut également un composant de ligne de commande. Cela vous permet de générer le script et de planifier vos opérations SFTP ou SSH.

Réacheminement de port est une autre des fonctionnalités intéressantes du produit. L'application prend en charge le tunneling dynamiques via un proxy, afin que vous pouvez diriger vos applications à un port de votre choix. L'utilitaire glorifient également “ un seul clic ” à distance bureau tunneling, afin que vous pouvez limiter les ports exposés sur vos serveurs, garantissant ainsi une couche supplémentaire de sécurité. Prend Tunnelier également en charge l'ouverture de session unique lorsque se connecter à un serveur SSH compatible GSSAPI, ne établissant des connexions à des systèmes distants ou un domaine approuvé d'une-brainer.

Vous n'aurez pas à vous soucier de la gestion des mots de passe, clés et autres (bien que l'application prend en charge ces options). Tunnelier également en charge les profils, vous pouvez stocker vos paramètres préférés et est pas nécessaire de les rétablir en chaque fois que vous souhaitez vous connecter à, tunnel ou de l'accès à distance un environnement différent.

Vous obtenez également “ sexec ” avec l'utilitaire qui vous donne un client distant de l'exécution de ligne de commande. C'est formidable pour les opérations de fichier ou de déploiement à distance. Vous pouvez rediriger la sortie de sexec pour capturer la sortie de l'exécution à distance et l'écrire dans un fichier journal pour une consultation ultérieure. Il existe un format PortableApps que vous pouvez exécuter à partir d'un curseur de défilement (reportez-vous à mon présentation PortableApps à partir d'ici 2008) du lecteur.

Tunnelier est disponible pour une utilisation individuelle. Pour une utilisation de l'entreprise, Tunnelier vend pour 44.95 $ pour une installation unique. Une licence de site coûte 5 000 $. Si vous recherchez un serveur lier les deux Tunnelier SSH, examinons leur WinSSHD que l'avoir examinée dans 2007 .

Tunnerlier SSH Client

La figure 3 Tunnerlier SSH client

 

Greg Steen

Greg Steen est un professionnel de l'informatique, dynamique et enthousiaste. Il est toujours à la recherche de nouveaux outils faciliter QA, opérations et le développement pour l'informatique professionnelle.

Contenu associé