[LINUX] Que faire lorsque vous obtenez des correspondances de fichier binaire (entrée standard) après la greffe d'un fichier texte

--Environnement - Windows10 Pro 64bit - grep (GNU grep) 3.1

Événement: lorsque je grep un fichier texte, on me dit que le fichier binaire (entrée standard) correspond à

$ grep hoge text_file.txt
Binary file (standard input) matches

Cause: j'ai vu grep dans les premiers octets et j'ai pensé que c'était un fichier binaire

[La recherche grep Linux montre "Fichier binaire (entrée standard) correspondant" Cause et solution - page d'accueil de r_nobu](https://nobuneko.com/blog/archives/2013/04/linux_grep_binary_files_text. html)

Solution de contournement: ajoutez l'option -a pour spécifier qu'il s'agit d'un fichier texte.

$ grep -a hoge text_file.txt
hoge
fugahoge

Recommended Posts

Que faire lorsque vous obtenez des correspondances de fichier binaire (entrée standard) après la greffe d'un fichier texte
Que faire si vous chattez ou suivez un fichier binaire et que le terminal est brouillé
Que faire si vous obtenez moins zéro en Python
Que faire si vous obtenez une erreur de décodage Unicode avec l'installation de pip
Que faire si vous vous perdez dans la référence de fichier avec FileNotFoundError
Que faire lorsque TypeError se produit au minimum et au maximum de numpy
Que faire lorsque le shell pipenv devient impossible
Que faire si vous obtenez une erreur "Aucune version trouvée" sur pipenv
Que faire si une erreur de codage Unicode se produit dans Sublime Text Python
La programmation parallèle est-elle difficile, et si oui, que pouvez-vous y faire?
Si vous définissez une méthode dans une classe Ruby, puis définissez une méthode dans celle-ci, elle devient une méthode de la classe d'origine.
Que faire si vous ne pouvez pas installer mysqlclient
Aucun module nommé Que faire si vous obtenez "libs.resources"
ModuleNotFoundError: No module Que faire si vous obtenez 'sensorflow.contrib'
Convertir un fichier texte avec des valeurs hexadécimales en fichier binaire
Que faire si vous obtenez une erreur de mémoire lors de la conversion de PySparkDataFrame en PandasDataFrame
Que faire si pvcreate produit beaucoup d'AVERTISSEMENT et ne peut pas être créé
Que faire lorsque gdal_merge génère un fichier énorme
Liens pour faire ce que vous voulez avec Sublime Text
[Python] Changer l'entrée standard du clavier en fichier texte
Que faire si vous recevez une erreur d'appel avec trop d'arguments d'entrée à faire et retourner dans un test de golang
Que faire si une erreur de décodage Unicode se produit dans pip
Comment installer et utiliser pyenv, que faire si vous ne pouvez pas changer de version de Python
Qu'est-ce que pip et comment l'utilisez vous?
Sortie d'un vidage binaire en binaire et retour dans un fichier binaire
Que faire si vous exécutez python sur IntelliJ et quittez avec une erreur
Que faire lorsque "Aucun module nommé" cv2 "" s'affiche lorsque "import cv2" est affiché même si openCV3 est installé et qu'un lien symbolique est créé.
Que faire lorsque swagger-codegen est terminé avec python et Erreur d'importation: aucun module nommé n'apparaît
Que faire si vous obtenez une erreur Impossible de récupérer le lien métallique pour le référentiel avec yum
Que faire si vous êtes accro aux codes de caractères Windows
Que faire si pip donne une DistributionError dans Homebrew
Que faire si Combinaisons devient «couverture inconnue»
Que faire si vous ne pouvez pas trier les fichiers avec des indices
Que faire si une erreur 0xC0000005 se produit dans tf.train.start_queue_runners ()
Que faire si vous ne pouvez pas vous connecter en tant que root
Que faire si vous ne pouvez pas utiliser le WiFi sous Linux
Remède facile lorsque vous perdez votre paire de clés EC2
Que faire si vous vous fâchez contre les `` déclarations '' doivent être une liste 2D ... dans la flèche matplotlib
[Django] Que faire quand il y a de nombreux champs dans le modèle que vous souhaitez créer
Que faire si vous obtenez une erreur de remplacement obligatoire `get_config` lorsque vous essayez de model.save avec Keras
Que faire si vous ne pouvez pas installer pyaudio avec pip #Python
Que faire lorsque python dit "erreur fatale: fichier 'stdio.h' introuvable"
Que faire si vous ne pouvez pas construire un projet avec Maven
Que faire si vous ne pouvez pas utiliser la poubelle dans Lubuntu 18.04.
Que faire si vous obtenez un avertissement "Mauvaise plateforme Python" lors de l'utilisation de Python avec l'EDI NetBeans
Écrire la sortie standard dans un fichier
Que faire si vous devez avoir défini une clé ssh mais qu'on vous demande un mot de passe
Que faire si vous obtenez une erreur d'autorisation refusée (clé publique) lorsque vous essayez de tirer sur le hub Git
Que faire si vous obtenez l'erreur L'entrée contient NaN, l'infini ou une valeur trop grande pour dtype ('float64').
Que faire si vous obtenez l'erreur RuntimeError: Python n'est pas installé en tant que framework lorsque vous essayez d'utiliser matplitlib et pylab dans Python 3.3
Que faire si l'option -f de grep ne fonctionne pas
Que faire s'il y a un décimal dans python json .dumps
Que faire si PDO n'est pas trouvé dans Laravel ou CakePHP
Que faire si vous ne parvenez pas à envoyer un e-mail à Yahoo avec Python.
Que faire si vous ne pouvez pas utiliser la recherche de grille de sklearn en Python
Que faire si ipython et python démarrent avec des versions différentes
Que faire si votre disque s'épuise en raison des journaux binaires MySQL
Que faire si vous vous fâchez avec TensorFlow v2 sans l'attribut "app"