Я не t знать, есть ли флаг для предотвращения WC от печати имени файла, но с помощью вырезать
Вы можете просто вырезать свой номер:
wc -l filename | cut -d' ' -f1
Запрос на чтение диска не всегда возникает, потому что может произойти удар кэша, и поэтому файл может быть прочитан из кэша без запроса на чтение диска.
Правильно и завершено.
Если этого не произойдет доступа к диске. Один из них, чтобы получить имя файла, другой, чтобы получить путь к файлу и финал, чтобы прочитать первый символ из файла
, это далеко не завершено и частично неверно. На самом деле, могут быть доступ к:
В зависимости от файловой системы каждый из этих записей может включать один или несколько чтения диска, поскольку содержимое может быть распространено на несколько блоков. Доступ к блоку файла может потребовать доступа к блоку, где содержится список блоков, иногда несколько уровней глубоки.
В дополнение к этим доступам могут быть доступ к диску для загрузки частей программного кода и данных в ОЗУ от Swap. Из формулировки вопроса не ясно, предполагается ли, что программа работает , а соответствующие биты находятся в RAM . Могут быть другими тонкостями, которые, я уверен, не был распределен на сетте экзамена, такой как файл, который уже существует на диске, но в автоматическом каталоге, который в настоящее время не смонтирован, который требует загрузки драйвера для файловой системы перед монтажом Отказ