openstack volume list -c ID |awk "NR>3"|awk '{print $2}' w" I: _4 @; W/ R+ y8 B
4 Q Z+ P+ I. X2 T! K5 u
( Q/ j, D1 |$ F6 m" g; W. E2 d' copenstack volume list -c ID |awk "NR>3"|awk '{print $2}' |tac ) I8 K, T9 O+ b* s& T! D
! D* q8 \+ W* ^* |* I' m( l8 j9 U
, T% p8 ]: G# }/ x# G
7 D! K2 b1 A$ A2 V5 l6 I2 U$ E: ctac的功能是将文件从最后一行开始倒过来将内容数据输出到屏幕上。我们可以发现,tac实际上是cat反过来写。 . g9 d; @9 h" b# W3 }1 c
/ c' Y+ L# p/ W+ i
tac语法:tac 文件名
6 Y" F- G3 z$ S0 }- _3 m3 M4 `0 K" }例如: + h i& Y: Z% u& z
[root@redhat ~]# tac .bashrc( c" d9 A3 A. r
fi1 [7 W: b0 K4 @! ~' y2 l* z0 N* l
. /etc/bashrc! [( t/ I7 ~% T8 i
if [ -f /etc/bashrc ]; then0 y$ A, [3 z+ v+ f2 {
# Source global definitions
l2 I' x; O% q4 M7 ealias mv='mv -i'( e0 M7 |1 e# P2 ~. M* J
alias cp='cp -i': Y* H, \* M& O, V% P" x/ H
alias rm='rm -i' 2 J- v8 a9 ^1 e8 T5 v2 T" Y0 Y H
# User specific aliases and functions " D0 ]6 k' |' c
# .bashrc $ Q# k3 j( D7 q& @
发现没有,和cat输出的比较,完全是倒过来的。这个命令也不常用。 . v- }+ b6 o& u/ x5 `7 j' S
9 F* e$ ^, I! k2 N. H" C3 w. ^
/ k8 o& k% q/ c8 L* x1 Z% i' ]
- R* L( Y3 \0 U" E8 g
/ F! V6 }$ J- W0 g4 x
6 {5 m: P5 j) @; n6 y7 K+ N, B
|