Содержимое страницы «Users/shestakova-av/pr3».
Практикум 3
Команда head
Принимает в качестве аргумента файл или несколько файлов, написанных через пробел Выводит 10 первых строк каждого файла, перед ними указывая заголовок файла и разделяя файлы пустыми строками (newline)
Несколько её опций:
-n, --lines=[num] - пишем -n или --lines и через пробел (без знака равно и скобок) число строк, которое хотим выводить из каждого файла (не 10 по умолчанию, а ...). Отрицательное число -х в этой опции - вывести все строки кроме последних х
-c, --bytes=[num] - пишем -c или --bytes и через пробел (без знака равно и скобок) число байтов, которое хотим выводить из каждого файла (не 10 строк по умолчанию, а ...). Отрицательное число -х в этой опции - вывести все байты кроме последних х. Принимает приставки гига- тера- и т. п.
1 MacBook-Air:химия annash$ head pr2exp1.txt pr2exp2.txt
2 ==> pr2exp1.txt <==
3 0 20.39
4 30 20.39
5 60 20.40
6 90 20.40
7 120 20.41
8 150 20.41
9 180 20.42
10 210 20.42
11 240 20.43
12 270 20.43
13
14 ==> pr2exp2.txt <==
15 0 20.33
16 30 20.39
17 60 20.41
18 90 20.41
19 120 20.42
20 150 20.43
21 180 20.43
22 210 20.44
23 240 20.44
24 270 20.45
25 MacBook-Air:химия annash$ head -n 5 pr2exp1.txt pr2exp2.txt
26 ==> pr2exp1.txt <==
27 0 20.39
28 30 20.39
29 60 20.40
30 90 20.40
31 120 20.41
32
33 ==> pr2exp2.txt <==
34 0 20.33
35 30 20.39
36 60 20.41
37 90 20.41
38 120 20.42