Articles of Fichiers

Comment vérifier si un répertoire / file / symlink existe avec une seule commande dans Ruby

Existe-t-il une seule façon de détecter si un répertoire / fichier / symlink / etc. entité (plus généralisée) existe? J’ai besoin d’une seule fonction car je dois vérifier un tableau de chemins pouvant être des répertoires, des fichiers ou des liens symboliques. Je connais File.exists?”file_path” fonctionne pour les répertoires et les fichiers mais pas pour […]

Comment trouver le répertoire actuel d’un fichier de commandes, puis l’utiliser pour le chemin d’access?

J’ai un fichier batch que j’ai l’intention de dissortingbuer à nos clients pour exécuter une tâche logicielle. Nous les dissortingbuons sous forme de dossier ou de .zip avec les fichiers à l’intérieur. À l’intérieur, il y a les fichiers de commandes et un autre dossier contenant les fichiers nécessaires à l’exécution du lot. Normalement, lorsque […]

Quel est le meilleur moyen d’obtenir le chemin de l’exe exécutant dans .NET?

Depuis le programme a.exe situé dans c: / dir, je dois ouvrir le fichier texte c: /dir/text.txt. Je ne sais pas où se trouve a.exe, mais text.txt sera toujours dans le même chemin. Comment obtenir le nom de l’assembly en cours d’exécution à partir du programme lui-même afin que je puisse accéder au fichier texte? […]

Quel est votre format de date et heure préféré dans un nom de fichier?

Ceci est une question quelque peu subjective, et pas très importante dans le grand schéma des choses, mais quelque chose qui m’agace encore régulièrement. Il ne semble pas y avoir de moyen évident de mettre un horodatage dans un nom de fichier . Le problème est que les horodatages dans les noms de fichiers doivent […]

Comment lire ligne par ligne ou un fichier texte complet à la fois?

Je suis dans un tutoriel qui introduit des fichiers (comment lire et écrire de \ à fichier) Tout d’abord, ce n’est pas un devoir, c’est juste une aide générale que je recherche. Je sais lire un mot à la fois, mais je ne sais pas lire une ligne à la fois ou lire le fichier […]

En C, comment dois-je lire un fichier texte et imprimer toutes les chaînes?

J’ai un fichier texte nommé test.txt Je veux écrire un programme C capable de lire ce fichier et d’imprimer le contenu sur la console (en supposant que le fichier ne contienne que du texte ASCII). Je ne sais pas comment obtenir la taille de ma variable de chaîne. Comme ça: char str[999]; FILE * file; […]

Comment vérifier si le chemin est un fichier et non un répertoire?

J’ai un chemin et je dois déterminer s’il s’agit d’un répertoire ou d’un fichier. Est-ce le meilleur moyen de déterminer si le chemin est un fichier? ssortingng file = @”C:\Test\foo.txt”; bool isFile = !System.IO.Directory.Exists(file) && System.IO.File.Exists(file); Pour un répertoire, je renverserais la logique. ssortingng directory = @”C:\Test”; bool isDirectory = System.IO.Directory.Exists(directory) && !System.IO.File.Exists(directory); Si les […]

Obtenir un nom de répertoire à partir d’un nom de fichier

J’ai un nom de fichier (C: \ folder \ foo.txt) et je dois récupérer le nom du dossier (dossier C: \) dans C ++ non géré. En C # je ferais quelque chose comme ça: ssortingng folder = new FileInfo(“C:\folder\foo.txt”).DirectoryName; Existe-t-il une fonction pouvant être utilisée dans C ++ non géré pour extraire le chemin […]

Fichier de sauvegarde Android sur un stockage externe

J’ai un petit problème avec la création d’un répertoire et l’enregistrement d’un fichier sur mon application Android. J’utilise ce morceau de code pour faire ceci: Ssortingng filename = “MyApp/MediaTag/MediaTag-“+objectId+”.png”; File file = new File(Environment.getExternalStorageDirectory(), filename); FileOutputStream fos; fos = new FileOutputStream(file); fos.write(mediaTagBuffer); fos.flush(); fos.close(); Mais cela lance une exception: java.io.FileNotFoundException: /mnt/sdcard/MyApp/MediaCard/MediaCard-0.png (aucun fichier ou répertoire […]

Comment lire un fichier texte volumineux sur Windows?

J’ai un grand fichier journal de serveur (~ 750 Mo) que je ne peux pas ouvrir avec Notepad ou Notepad ++ (ils disent tous deux que le fichier est trop volumineux). Quelqu’un peut-il suggérer un programme (pour Windows) qui ne lira qu’une petite partie du fichier en mémoire à la fois? Ou dois-je écrire ma […]