実現したいこと
awkでダブルクォーテーションとカンマで要素を区切って出力する
一番最後のカンマのみ削除する
前提
docker CentOS7
zshシェルで実行しています
出力
"root", "bin", "daemon", "adm", "lp", "sync", "shutdown", "halt", "mail", "operator", "games", "ftp", "nobody", "systemd-network", "dbus", "apache",
問題
一番最後のカンマのみ削除しようとしていますができませんでした。
該当のソースコード
zsh
1cat /etc/passwd | awk -F':' "BEGIN{ORS = \" \"}{print \"\\\"\" \$1 \"\\\",\"}END{print " "}"
試したこと
インターネット上の情報などをもとに END 変数を追加しましたが求める効果がありませんでした
補足情報(FW/ツールのバージョンなど)
M1MAC
docker desktop Ver 4.21.1
CentOS7
zsh
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。