这一行一直有效,直到第二个字段中出现空白.

svn status | grep '\!' | gawk '{print $2;}' > removedProjs

有没有办法让awk以2美元或更高的价格打印所有内容?($3,$4..直到我们没有更多的专栏?)

我想我应该补充一点,我是在有Cygwin的Windows环境中做这件事的.

推荐答案

打印所有列:

awk '{print $0}' somefile

打印除第一列以外的所有内容:

awk '{$1=""; print $0}' somefile

打印除前两列以外的所有列:

awk '{$1=$2=""; print $0}' somefile

Linux相关问答推荐

通过添加1位数字替换最后4位数字(不包括0x)

Git在某些文件中添加回车符,尽管autocrlf已关闭

inotifywait 可以说文件在另一个进程可以访问之前已关闭吗?

删除 csv 列中的不匹配值

为什么要命令; ls -l file_doesnot_exists > /dev/null 2>&1 正在工作; ls -l 2>&1 file_doesnot_exists > /dev/null 不是

在 puppet 中管理 linux 的用户密码

如何/在哪里可以找到要修复的 Linux 内核错误?

如何指定链接时使用的库版本?

是否可以使用 shell 脚本递归地创建文件夹?

Bash 变量:是否区分大小写?

Linux C程序:如何找到函数所属的库

如何在 Linux 中命名线程?

size_t 和 off_t 的用法有什么区别?

exec 系统调用(如 exec 和 execve)系列的功能有什么区别?

Linux 的 TextMate 替代品

是否有一个 linux 命令来确定与给定进程 ID 关联的窗口 ID?

PostgreSQL psql 终端命令

如何在 linux 中使用 CMake 和 Kdevelop 编译 GLUT + OpenGL 项目?

如何在 UNIX 中将字符串转换为整数

编辑文件时保留 samba 共享的文件权限