shell 基础之cut命令

cut [选项] 文件 //截取文件的内容

-d 表示按自定义分割符查找,默认为tab

-f 截取 列数

例如:

cut -f 1 test.sh 截取文件第一列内容(分割符为tab)

cut -f 1,2 test.sh 截取文件第一列和第二列内容(分割符为tab)

useradd user1,user2,user3(分别新增)

grep /bin/bash /etc/passwd | grep -v root | cut -f 1 -d ":" 获取新建用户的用户名(grep -v 表示取反的意思)

printf // 标准输出

printf "aa \nbb \ncc \ndd" 换行输出 aa bb cc dd (\n表示换行)

printf '\n%s' aa bb cc dd 换行输出 aa bb cc dd(%s 表示字符串占位符)

printf '\n%i' 1 2 3 4 换行输出 1 2 3 4 (%i表示整数 占位符, %f 表示小数占位符)

你可能感兴趣的:(linux,bash)