... | jq -r 'просмотров: "\(.view_count) лайков: \(.like_count) комментариев: \(.comment_count)"' > file.txt
echo "-------------------------------------------" >> file.txt
cat file.txt | jq -r '.comments[] | if .parent == "root" then "\(.like_count) \(.author) >>> \(.text)" else "\t\(.like_count) \(.author) >>> \(.text)" end' >> file.txt
... > FILE
... >> FILE
sudo pacman -Fy
pacman -F rustc
jq -r '.comments[] | "\(.like_count) " + .author + " >>> " + .text'
Ставил так, и не раз, писал выше в теле вопроса,
тупо ломает систему, не вклучается display manager
нужен какой-то патч на ядро, ещё зачем-то откатить xorg.
P.S. Тот-же mint установил спокойно такие драйвера, но он лагает, как по мне.
sudo pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si
yay -Syu nvidia-340xx-dkms
Не получилось, файл .info.json не переименовался...
В имени файла есть такие не буквы и не цыфры: ()[]-!
Можете добавить к команде jq: количество просмотров, количество комментариев к ролику, лайки и дизлайки к ролику и к комментариям?
yt-dlp --write-comments --skip-download "https://www.youtube.com/watch?v=00000000000" mv 'Имя ролика [00000000000].info.json' $(date +"%y%m%d").info.json jq -r '.comments[] | .author + " >>> " + .text' $(date +"%y%m%d").info.json > $(date +"%y%m%d").txt
cat "$(yt-dlp --write-comments --skip-download "https://www.youtube.com/watch?v=XXXXXXXXXXX" | awk -F'JSON to: ' '/info.json$/{print $2}')" | jq -r '.comments[] | .author + " >>> " + .text' > $(date +"%y%m%d").txt
Если я на тот же дебиан установлю менеджер пакетов pacman, то спокойно смогу скачивать пакеты из репозиториев aur? Без лишней головной боли?
Как?
При выполнении скрипта .sh скрипт открывает новый терминал, как исполнять скрипт в текущем?
Есть скрипт: echo "smth"
echo "smth"
ай, в последнем ответе ошибся, вместо cat file.txt нужно cat file.json то есть читаем тот json-файл что изначально загрузили а пишем в file.txt