NOTE: your shell may have its own version of test and/or [, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports.
ПУСТО
-i inplace
же результат записывается в тот же обрабатываемый фал(ы), поэтому и не будет никакого вывода на вашу консольsub
заменяет только первое вхождение в строке, если же замен предвидеться больше чем одно на строку то нужно использовать gsub
$(ls $files)
$files
? если это список файлов то зачем ему делать ls
? если же это путь к папке с файлами которые нужно обработать то и название у него должно быть соответствующееawk
но проще разделить задачу на:grep
, примерно будет выглядеть так:files=$(grep -sl ШАБЛОН $pathdir)
$ ping -c3 8.8.8.8 | ts '%d.%m.%Y %T' > file.txt
$ cat file.txt
28.02.2024 12:44:23 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
28.02.2024 12:44:23 64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=14.7 ms
28.02.2024 12:44:24 64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=14.6 ms
28.02.2024 12:44:25 64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=15.2 ms
28.02.2024 12:44:25
28.02.2024 12:44:25 --- 8.8.8.8 ping statistics ---
28.02.2024 12:44:25 3 packets transmitted, 3 received, 0% packet loss, time 2003ms
28.02.2024 12:44:25 rtt min/avg/max/mdev = 14.575/14.808/15.173/0.261 ms
lsblk -o NAME,PTUUID,PARTUUID,UUID
/etc/fstab
как и во всех(наверное) современных загрузчиках можно использовать как PARTUUID
так и UUID
естественно указав соответствующую приставку, как-то PARTUUID=....
Установлена ОС Linux, Rescuezila снят образ, при накатывании новый ПК/диск не стартует.
снят образ
либо в том как вы накатывали
его на новый ПК
(немного юмора)