screen -d -m -S session ping 192.168.1.1 -c 10 >~/file &
Такой вариант не работает.
Хотя если просто ping 192.168.1.1 -c 10 >~/file & то перенаправление работает.
пробовал костылить вот так
screen -d -m -S session ~/run.sh
сам скрипт run.sh
#!/bin/bash
$1 >~/buffer
и соотв если из консоли вызывать как
./run.sh '192.168.1.1 -c 10' оно работает как надо
но если в общем вызывать команду со screen то опять не отрабатывает
screen -d -m -S session ~/run.sh '192.168.1.1 -c 10'
так как параметр который я передаю в run.sh не передается.
пишет в файл! но пытаюсь прописать те параметры что запуска что были в изначальной команде и опять не работает screen -d -m -S bash -c "ping 192.168.1.1 -c 10 > file.txt"