Разница между аргументами команды «cat» «-b» и «-n»

Я немного запутался по поводу команд

cat filename.txt -b 

и

cat filename.txt -n

Они показывают одинаковый вывод на экран. Тогда в чем разница между ними?

-4
задан 7 February 2016 в 09:39

1 ответ

В cat, -b шоу номера строки непустых строк, тогда как -n шоу номера строки всех строк независимо от пустоты.

Пример:

% cat -n file.txt 
     1  foo
     2  
     3  bar

% cat -b file.txt
     1  foo

     2  bar

Также примечание, что -b переопределения -n при использовании вместе:

% cat -bn file.txt
     1  foo

     2  bar
0
ответ дан 7 February 2016 в 19:39
  • 1
    @KarlMorrison я вижу несколько возможных решений, просто монтируют его по sshfs на другом компьютере и выполняют ncdu туда (предполагающий, что у Вас уже есть ssh сервер на нем..) - или если Вы don' t имеют ssh сервер на нем, можно сделать реверс, установить ncdu на другом сервере и смонтировать, что с sshfs и выполняют ncdu от монтирования (предполагающий, что у Вас уже есть sshfs на сервере) - или если Вы don' t имеют также... если ncdu является единственным сценарием, Вы можете всего curl http://path/to/ncdu | sh, и он выполнит в IO в оперативной памяти stdin кэш, но that' ll требуют некоторой удачи. there' s, вероятно, способ сделать электронный диск также – hanshenrik 5 May 2017 в 09:09

Другие вопросы по тегам:

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