Size: a a a

2021 June 06

П

Пашечка in pro.bash
так принято. proc - это же виртуальная ФС. Но вообще это сути не имеет, мы же не на уровне ядра сейчас колупаемся
источник

F

Fljúgandi Kettlingur... in pro.bash
лол, ты прав, и даже айнода за ним есть.
источник

F

Fljúgandi Kettlingur... in pro.bash
$ stat /proc/884
 File: /proc/884
 Size: 0           Blocks: 0          IO Block: 1024   directory
Device: 16h/22d  Inode: 27072       Links: 9
Access: (0555/dr-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Context: system_u:system_r:devicekit_disk_t:s0
Access: 2021-06-06 06:06:10.220830314 -0700
Modify: 2021-06-06 06:06:10.220830314 -0700
Change: 2021-06-06 06:06:10.220830314 -0700
Birth: -
источник

Лс

Лень с Самосознанием... in pro.bash
Всё есть файл, ты забыл?)
источник

🌚

🌚 YupiRex in pro.bash
линукс религия)))
источник

🌚

🌚 YupiRex in pro.bash
кста по поводу дескрипторов тоже есть момент
#!/usr/bin/bash

f1(){
       exec 4<f
       while read -u 4 l; do
               read c
               echo $$
               lsof -p $$
       done
}

f2(){
       while read -u 4 l; do
               read c
               echo $$
               lsof -p $$
       done 4<f
}

echo -e "11" >f
$1
lsof -p $$
rm f
источник

🌚

🌚 YupiRex in pro.bash
если запустить s.sh f1 или s.sh f2  то лсофы покажут немного разные выводы
источник

🌚

🌚 YupiRex in pro.bash
в первом случае будет 4 дескриптора в цикле и 4 в скрипте, во втором случае создастся дополнительный дескриптор в цикле "10", но после цикла его не будет
источник

VP

Vadim "Oxyd&quo... in pro.bash
Директория тоже файл. Именно поэтому у неё есть айнода и всегда минимум два хардлинка.
источник

F

Fljúgandi Kettlingur... in pro.bash
Да. Но это не директория на диске
источник

Лс

Лень с Самосознанием... in pro.bash
Неисповедимы пути баша)
источник

Лс

Лень с Самосознанием... in pro.bash
А разница то?)
К ней относятся как к директории, что ещё надо?
источник

F

Fljúgandi Kettlingur... in pro.bash
Просто ты недостаточно его знаешь
источник

Лс

Лень с Самосознанием... in pro.bash
Я шучу)
источник

Лс

Лень с Самосознанием... in pro.bash
Хотя где применять эти дескрипторы не представляю, честно говоря
источник

VP

Vadim "Oxyd&quo... in pro.bash
И что, теперь для виртуальных отдельное API придумывать? 😉
источник

🌚

🌚 YupiRex in pro.bash
в примере выше  read
источник

🌚

🌚 YupiRex in pro.bash
read читает из потока и когда одновременно 2  read  то нужны разные потоки
источник

F

Fljúgandi Kettlingur... in pro.bash
читаешь файл и на основании прочитанной строки открываешь и читаешь другой файл
источник
2021 June 07

ł

łibfitź.r13.a in pro.bash
Здравствуйте. Есть жирненький файл, в котором в определенном диапазоне строк надо вырезать колонку, желательно in-place. Колонки разделены табами. Подозреваю, это легко делается через awk, но никак не могу вкурить правильный синтаксис. Поможете?
источник