bash

How to pick up the line and send DTMF code (digit) "9" on incoming call with USB modem in Linux

Добавление нумерации в текстовый файл на bash Linux

Чтобы добавить в начало каждой строки текстового файла номер строки и символ табуляции достаточно одной манипуляции при помощи awk:


awk '{printf "%d\t%s\n", NR, $0}' _less than sign_ file.text

Пример бесконечного цикла на Bash

Пример примитивного скрипта на bash в качестве примера считающего количество файлов и директорий внутри текущей каждые 30 секунд и выводящего число в консоль:


#!/bin/bash
while [ 1 -le 5 ]
do
ls -Rla | wc -l
sleep 30
done

Авторизация по ключам в SSH Linux

Чтобы не вводить каждый раз логин и пароль в SSH можно воспользоваться авторизацией по ключам.
Настройка крайне проста и доступна даже начинающему пользователю:

1. Сгенерировать ключи на компьютере-источнике подключения (с которого будем подключаться):
ssh-keygen -t rsa -C pi_user@rpi_hostname (Linux)
либо при помощи утилиты Puttygen.

2. Скопировать полученный ранее публичный ключ на компьютер-получатель (к которому будем подключаться):
cat ~/.ssh/id_rsa.pub | ssh @ 'cat >> .ssh/authorized_keys'

Subscribe to RSS - bash