Как мне передать результаты «find» или «ls» в файл ПОСЛЕ завершения его стандартного вывода?

Служба mariadb называется mysqld.

Попробуйтеsystemctl start mysqld

Отредактируйте :, и даже если вместо этого у вас установлен mysql, это решение все равно будет работать:)

0
02.02.2020, 03:36
2 ответа

Вы можете использовать spongeиз MoreUtils:

find. -type f | sponge listoffiles.txt

Похожие:

2
28.04.2021, 23:24

Выходной файл создается перед запуском find. Вы можете создать его в другом месте, скажем,:

$ find $PWD -type f > /tmp/listoffiles.txt

или grepего прочь:

$ find $PWD -type f | grep -v "^..listoffiles.txt" > /tmp/listoffiles.txt

или попросите findигнорировать это:

$ find $PWD -type f -not -name listoffiles.txt > /tmp/listoffiles.txt
1
28.04.2021, 23:24

Теги

Похожие вопросы