• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:bashのaliasに引数を渡すには?)

bashのaliasに引数を渡す方法とは?

このQ&Aのポイント
  • bashのaliasには引数を渡すことはできない。
  • 関数を使うことで、aliasに引数を渡す方法があるが、関数ではsshから抜けると終了してしまう。
  • 引数を渡しながらsshから抜けずにプロセスを走り続けさせる方法は存在しない。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

foo() { nohup $* >/dev/null 2>/dev/null </dev/null ; } foo sleep 100 & exit をやってみましたが、終了しませんでした。 そもそも、screen か tmux を使えば良いように思います。

stdyphy
質問者

お礼

ありがとうございます。関数で上手く行きました。 上手く行かなかったような気がしていたのは、何らかのミスだったようです・・・。 他の選択肢(screenとtmux)の提案もありがとうございます。今度やってみようと思います。

関連するQ&A