Skip to content

Commit

Permalink
Merge pull request #16 from pashcovich/master
Browse files Browse the repository at this point in the history
Issue #2 add to common/ awk_ru, axel_ru, base32_ru, base64_ru
  • Loading branch information
bugov authored Oct 25, 2017
2 parents 3872aab + 51891bb commit b9cd6c4
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 0 deletions.
23 changes: 23 additions & 0 deletions pages/common/awk_ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# awk

> Многофункциональный интерпретируемый скриптовый язык построчного разбора и обработки входного потока.
- Вывести пятый столбец (поле) из файла, разделенного пробелами:

`awk '{print $5}' {{filename}}`

- Вывести второй столбец (поле) содержащее "something" из файла, разделенного пробелами:

`awk '/ {{something}} / {print $2}' {{filename}}`

- Вывести последний столбец каждой строки из файла, используя запятую (вместо пробела) в качестве разделителя полей:

`awk -F ',' '{print $ NF}' {{filename}}`

- Суммировать значения в первом столбце файла и вывести результат:

`awk '{s += $1} END {print s}' {{filename}}`

- Вывести первый столбец каждой строки из файла, а затем вывести сумму всех значений в этом столбце:

`awk '{s += $1; print $1} END {print "--------"; print s} '{{filename}} `
24 changes: 24 additions & 0 deletions pages/common/axel_ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# axel

> Ускоритель скачивания.
> Поддерживает HTTP, HTTPS и FTP.
- Скачать URL в файл:

`axel {{url}}`

- Скачать URL и указать имя файла:

`axel {{url}} -o {{filename}}`

- Скачать с несколькими подключениями:

`axel -n {{connections_num}} {{url}}`

- Поиск зеркал:

`axel -S {{mirror_num}} {{url}}`

- Ограничить скорость скачивания (байт в секунду):

`axel -s {{speed}} {{url}}`
19 changes: 19 additions & 0 deletions pages/common/base32_ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# base32

> Закодировать или декодировать файл или стандартный поток ввода и вевести результат в стандартный поток вывода.
- Закодировать файл:

`base32 {{filename}}`

- Декодировать файл:

`base32 -d {{filename}}`

- Закодировать из стандартного потока ввода:

`{{somecommand}} | base32`

- Декодировать из стандартного потока ввода:

`{{somecommand}} | base32 -d`
19 changes: 19 additions & 0 deletions pages/common/base64_ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# base64

> Закодировать или декодировать файл или стандартный поток ввода и вевести результат в стандартный поток вывода.
- Закодировать файл:

`base64 {{filename}}`

- Декодировать файл:

`base64 -d {{filename}}`

- Закодировать из стандартного потока ввода:

`{{somecommand}} | base64`

- Декодировать из стандартного потока ввода:

`{{somecommand}} | base64 -d`

0 comments on commit b9cd6c4

Please sign in to comment.