Принятие я нахожусь в корневом каталоге
Я пытаюсь перечислить все файлы в /etc
показать все файлы, которые запускаются с sh
наряду с inode
число
Я попробовал следующее:
sudo find /etc -name 'sh*'
# this works but without the inode
ls - '/etc' -i | grep 'sh*'
# this command gets the inode but includes all files that contain 'sh' not starts with
любая справка ценится
Можно использовать
find /etc -name 'sh*' -printf '%i %f\n'
или (если Вы не должны убывать в подкаталоги),
stat -c '%i %n' /etc/sh*
или даже
ls -1i /etc/sh*
От man ls
:
-i, --inode print the index number of each file