- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:bashのaliasに引数を渡すには?)
bashのaliasに引数を渡す方法とは?
このQ&Aのポイント
- bashのaliasには引数を渡すことはできない。
- 関数を使うことで、aliasに引数を渡す方法があるが、関数ではsshから抜けると終了してしまう。
- 引数を渡しながらsshから抜けずにプロセスを走り続けさせる方法は存在しない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
foo() { nohup $* >/dev/null 2>/dev/null </dev/null ; } foo sleep 100 & exit をやってみましたが、終了しませんでした。 そもそも、screen か tmux を使えば良いように思います。
お礼
ありがとうございます。関数で上手く行きました。 上手く行かなかったような気がしていたのは、何らかのミスだったようです・・・。 他の選択肢(screenとtmux)の提案もありがとうございます。今度やってみようと思います。