Size: a a a

Russian Fedora Community

2021 January 26

ЕИ

Евгений Иванов... in Russian Fedora Community
BraVo123
Вот костыли: ls -lhct --time-style="+%Y-%m-%d" | awk '{$1=$2=$3=$4=" "; print $0 ";" $5 ";" $6}' | awk '{$1=$2=""; print $0}' :)
=) я прописал так
ls -l --time-style="+%Y-%m-%d" -h -c -t | awk '{printf "\"%s\";\"%s\";\"%s%s%s%s%s\";\r\n", $5, $6, $7, $9, $10, $11, $12}'

хз, как нормально можно было сделать, но т.к. 1 раз, меня это устроило =D
источник

YS

Yaroslav Syrytsia in Russian Fedora Community
ужос :D
источник

SG

Sergey Gureev in Russian Fedora Community
Евгений Иванов
=) я прописал так
ls -l --time-style="+%Y-%m-%d" -h -c -t | awk '{printf "\"%s\";\"%s\";\"%s%s%s%s%s\";\r\n", $5, $6, $7, $9, $10, $11, $12}'

хз, как нормально можно было сделать, но т.к. 1 раз, меня это устроило =D
А что ты сделать пытался?
источник

B

Boris in Russian Fedora Community
Sergey Gureev
А что ты сделать пытался?
Вот с этого https://t.me/russianfedora/553760 всё началось.
источник

Д

Дима 🎈 in Russian Fedora Community
Евгений Иванов
подскажите плз, как исправить.
написал в итоге такое
ls -Rl --time-style="+%Y-%m-%d" | awk '{printf "\"%s\";\"%s\";\"%s\";\r\n", $5, $6, $7}' >> /tmp/test.csv
Проблема в том что имя файла обрезается до первого пробела
А если в именни файла пробел, то норм будет?
источник

ЕИ

Евгений Иванов... in Russian Fedora Community
Дима 🎈
А если в именни файла пробел, то норм будет?
отработало хорошо =D
источник

Д

Дима 🎈 in Russian Fedora Community
А если имя ооочень длинное?
источник

Д

Дима 🎈 in Russian Fedora Community
А если имя это пробельный символ?
источник

P

Pavel in Russian Fedora Community
Ребята . Всем привет . Если у кого AMD карта и есть свободное время .... Хотел бы попросить , поставить у себя Davinchi Resolve .... Блин не могу никак его осилить .... )
источник

P

Pavel in Russian Fedora Community
Может у кого выйдет .Был бы рад узнать гайд )))))...
источник

SG

Sergey Gureev in Russian Fedora Community
Ооо, тривиальная задачка через нечитаемый башизм. Все как я люблю))
источник

SG

Sergey Gureev in Russian Fedora Community
Pavel
Ребята . Всем привет . Если у кого AMD карта и есть свободное время .... Хотел бы попросить , поставить у себя Davinchi Resolve .... Блин не могу никак его осилить .... )
Ставь убунту, там работает
И давинчи, и амд заявляют поддержку только убунты со своими проприетарными решениями
источник

D

DonTMover in Russian Fedora Community
Sergey Gureev
Ставь убунту, там работает
И давинчи, и амд заявляют поддержку только убунты со своими проприетарными решениями
Хз , у меня на арче работает
источник

SG

Sergey Gureev in Russian Fedora Community
Sergey Gureev
Ооо, тривиальная задачка через нечитаемый башизм. Все как я люблю))
На питоне подобная задачка решается за пять минут:

import os
import csv
from datetime import datetime

dir_path = '/full/path/to/scanning/dir'
csv_file_path = '/full/path/to/output.csv'

files = list()

with os.scandir(path=dir_path) as dir_iterator:
   for entry in dir_iterator:
       if entry.is_file():
           files.append({
               "filename": entry.name, #basename
               "size": entry.stat().st_size, # bytes
               "creation_time": entry.stat().st_ctime, # ctime
           })

with open(csv_file_path, 'w', encoding='utf8') as output_file:
   csv_processor = csv.DictWriter(
       output_file,
       fieldnames=files[0].keys(),
       delimiter=';',
       quoting=csv.QUOTE_ALL,
   )
   csv_processor.writeheader()
   csv_processor.writerows(files)
источник

SG

Sergey Gureev in Russian Fedora Community
Даже не зная модулей csv, os или datetime эта задчка все равно решается быстрее, чем написание башизма
источник

SG

Sergey Gureev in Russian Fedora Community
DonTMover
Хз , у меня на арче работает
Так помоги человеку одолеть))
источник

D

DonTMover in Russian Fedora Community
ну у меня через yay -S davinci-resolve
источник

SG

Sergey Gureev in Russian Fedora Community
И datetime здесь даже не нужен, сам себя переиграл))
источник

P

Pavel in Russian Fedora Community
Не еее , только ни арч и ему подобные , ну нафиг ...
источник

S

S in Russian Fedora Community
Sergey Gureev
Даже не зная модулей csv, os или datetime эта задчка все равно решается быстрее, чем написание башизма
Лишь бы кода неподдерживаемого понахерачить, но зато не NIH и не Bash. )

stat -c '%n %s %w' *
источник