使用 printf awk 函数输出第 n 个参数
给定以下文件的内容:
alias command with whitespace-separated argument list anotheralias othercommand and its arguments
我如何打印类似的内容:
alias = command with whitespace-separated argument list anotheralias = othercommand and its arguments
当前我正在使用以下命令,但它是错误的。
cat aliases | awk '{printf "%20s = %s\n", $1, $0}'
Given the following file's content:
alias command with whitespace-separated argument list anotheralias othercommand and its arguments
how i can to print something like:
alias = command with whitespace-separated argument list anotheralias = othercommand and its arguments
Currently I'am using the below command, but it's wrong.
cat aliases | awk '{printf "%20s = %s\n", $1, $0}'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
另一种方式:
another way:
只需使用外壳:
Just use the shell: