alias
プロセスをキャンセルするための一般的なコマンドを記述しようとしていますが、一重引用符と二重引用符に問題があります。これは私の Bash スクリプト作成の初めての試みであり、少し困惑しています。
lsof -i tcp:80 | awk '$1 == "Google" {print $2}'
これはスタンドアロン コマンドとして機能し、正しい PID を出力します。
問題がありますが、エイリアスとしてフォーマットしようとすると。これが構造であるため、コマンドが最初の一重引用符で停止していることは知っていますが、修正方法がわかりません。
alias test='lsof -i tcp:80 | awk '$1=="Google" {print $2}''