[LINUX] Extraire des informations à l'aide de File :: Stat dans Ruby

Ceci est un mémo. File :: Stat est une classe d'objets qui stocke les informations de fichier. Il est également utilisé pour afficher le groupe d'utilisateurs propriétaire du fichier.

class File :: Stat \ (Ruby 2 \ .7 \ .0 Reference Manual )

module Etc \ (Ruby 2 \ .7 \ .0 Reference Manual )

require "etc"
stat = File::Stat.new("aaa.rb")

puts stat.uid #=> 501
puts stat.gid #=> 20
puts stat.size #=> 1738
puts stat.mtime #=> 2020-07-23 16:46:50.584154183 +0900
puts stat.uid #=> 501
puts Etc.getpwuid(stat.uid).name #=> uetennis
puts Etc.getgrgid(stat.gid).name #=> staff
puts File.basename("aaa.rb") #=> aaa.rb

Recommended Posts

Extraire des informations à l'aide de File :: Stat dans Ruby
Extraire le fichier targz en utilisant python
Extraire les informations du code postal à l'aide de Spark
Mémo d'enregistrement d'informations en utilisant la session dans Django
Utilisez libxlsxwriter pour exporter des fichiers xlsx en C ++.
Créer un fichier GIF en utilisant Pillow en Python
Extraire uniquement le nom du fichier à l'exclusion du répertoire dans le répertoire
Janken en Ruby
Créez un fichier MIDI en Python en utilisant pretty_midi
Extrayez les informations de paroles dans le fichier MP3 / MP4 et enregistrez-les dans le fichier de paroles (* .lrc) pour Sony Walkman.
J'ai essayé d'extraire le texte du fichier image en utilisant Tesseract du moteur OCR
Obtenir le nom de fichier dans un dossier à l'aide de glob
Importez un fichier JPG à l'aide de l'API Google Drive en Python
Enregistrez collectivement des données dans Firestore à l'aide d'un fichier csv en Python
Créez votre premier fichier GDSII en Python en utilisant gdspy
Opérations sur les fichiers en Python
Traitement de fichiers en Python
Manipulation de fichiers avec Python
Estimation de la valeur de capacité à l'aide de pyirt
Ecrire un réseau de co-auteurs dans un domaine spécifique en utilisant les informations d'arxiv
Extraire les informations de classification, etc. des données genbank au format xml
Analyse morphologique avec Igo + mecab-ipadic-neologd en Python (avec bonus Ruby)