У меня есть каталог с таким количеством файлов,
, если я использую grep для поиска строки в этих файлах, тогдабудет выполнять поиск по этому порядку, файл log.0, затем log.1 ....
, но я хочу, чтобы grep осуществлял поиск по времени, затем я делаю это так,
grep -i 'stg_data.li51_cicmpdtap0521'
$(ls -ltr sequencer_cmbcs_seq_debug.log*) | less
но я получаю эту ошибку
grep:invalid option -- -
после того, как я перехожу на это, это сработало,
grep -i 'stg_data.li51_cicmpdtap0521' $(ls -tr
sequencer_cmbcs_seq_debug.log*) | less
почему ls -ltr не работает, а ls -tr работает?в чем разница между -l и без -l?