Что является лучшей командой, которая позволяет мне делать это:
ls
в названный файл etcdir
cat
echo $?
Я знаю что-то как
sudo ls > etcdir && cat etcdir ??? \ echo $?
или
sudo ls > etcdir && cat etcdir; \ echo $?
~thanks заранее
Можно объединить шаг 1 и 2 при помощи tee
, который копирует вывод в файл вместо того, чтобы перенаправить его, так, чтобы это все еще было видимо в терминале.
Вот были бы Ваши команды:
ls | tee etcdir
echo $?