nohup
menjalankan program dengan input standar yang dialihkan /dev/null
(dengan asumsi Anda tidak mengarahkan ulang nohup
perintah itu sendiri). Jadi tidak, Anda tidak dapat mengirim input ke program ini.
Jika Anda ingin mengirim input ke program, arahkan ulang input saat Anda memulainya:
nohup program <input-file.txt & # input from a file
nohup data-producer | nohup program & # input from another program
mkfifo program.pipe; nohup program <program.pipe & # input from a named pipe, feed it what you want later
(Sebenarnya, dimungkinkan untuk menyambungkan kembali input standar program ke sumber lain, dengan menggunakan ptrace
, yaitu debugger atau peretasan lainnya. Ini dapat membuat crash program jika melacak dari mana inputnya berasal. Lihat Bagaimana saya dapat menghentikan sementara suatu proses proses over ssh, disown itu, kaitkan ke shell layar baru dan batalkan jeda itu?; ada pertanyaan lain di jaringan SE tentang topik ini.)