Я хочу сохранить некоторый текст (неравнодушный) в командной строке в файл,
Эта моя командная строка, например:
sudo gammu sendsms TEXT 08539032xxxx -text "Testing sms dari aplikasi gammu modem" >> log.txt
это будет производить файл log.txt с содержанием как это:
Sending SMS 1/1....waiting for network answer..OK, message reference=145
Как сделать результат к:
08539032xxxx sending SMS 1/1....waiting for network answer..OK, message reference=145
Я предлагаю создать функцию:
#!/bin/bash
function mygammu()
{
sudo gammu sendsms TEXT "$1" -text "$2" | xargs "$1"
}
Помещенный это в Ваш .bashrc
, затем используйте команду как это:
mygammu "08539032xxxx" "Testing sms dari aplikasi gammu modem" >> logfile
вывод был бы:
08539032xxxx Sending SMS 1/1....waiting for network answer..OK, message reference=145