首页 > 系统相关 >Linux:seq指令

Linux:seq指令

时间:2024-09-11 15:35:43浏览次数:10  
标签:11 10 end seq 指定 start 指令 Linux

学习自:

Linux 命令(113)—— seq 命令-腾讯云开发者社区-腾讯云

1、前言

seq(Sequence)指令类似Python中的range函数,用于按照指定步长产生从startend之间的所有整数。

2、用法

seq [选项] start step end

start、step:默认1,可不写

end:必须要有

3、选项

选项

说明

-f format

通过format指定输出格式
-s separator 使用指定分隔符分隔数字,默认\n
-w

给数字前加0以使宽度相同

选项w和f不能一起使用

4、例子

1)输出1~5

seq 5
1
2
3
4
5

2)输出10 20 …… 50

seq 10 10 50
10
20
30
40
50

3)指定格式:指定宽度3,不足前置补0,每个输出数字前加字符num:

seq -f "num%03g" 3
num001
num002
num003

4)前置补0使数字宽度相同

seq -w 9 11
09
10
11

5)使用指定分隔符

seq -w -s "," 9 11
09,10,11

6)使用tab分隔符

seq -s "`echo -e '\t'`" 9 11
9       10      11

echo -e代表对转义字符进行解释,将\t表示为制表符。

 

标签:11,10,end,seq,指定,start,指令,Linux
From: https://www.cnblogs.com/ShineLeBlog/p/18408321

相关文章

  • Linux安装MySQL数据库
    Linux安装MySQL数据库1.检查是否已经安装MySQLrpm-qa|grepmysql如果已经安装必须进行卸载之后在进行安装,可以使用下面命令将其删除(xxx为文件全名)rpm-exxx2.安装MySQL2.1下载安装包下载mysqlMySQL::DownloadMySQLCommunityServer(ArchivedVersions......
  • socket套接字通信---win和linux互通(1)
    一、Windows下的网络调试工具-NetAssist下载页面下载后无需安装,解压缩就是个exe的执行文件。双击打开就可使用软件界面二、linux下的网络调试工具nc(netcat)1、当前系统$cat/proc/versionLinuxversion6.6.47-current-x86(build@armbian)(gcc(Ubuntu11.4.0-1ubun......
  • Arch Linux 安装记录
    ArchLinux个人直接在arch中使用arch-install-scripts安装新系统,一些前面的步骤没有记录。其中的步骤可以用GUI软件逃课。分区和格式化可以使用partitionmanager(Linux)、diskgenius(Windows)等GUI软件一键分区。partitionmanager在安装btrfs-progs后可以格式化分区为......
  • Linux——进程
    ......
  • Parallels Desktop 20 发布下载,macOS Sequoia 和 Windows 11 24H2 支持准备就绪
    ParallelsDesktopforMac20.0.0(build55653)-在Mac上运行WindowsmacOSSequoia和Windows1124H2支持准备就绪请访问原文链接:https://sysin.org/blog/parallels-desktop/,查看最新版。原创作品,转载请保出处。作者主页:sysin.org在Mac上运行Windows全新登场Pa......
  • [Linux] Microsoft Teams 无法进行屏幕分享
    在Ubuntu22.04中,MicrosoftTeams无法进行屏幕分享的问题可能与桌面环境中的屏幕共享集成缺失有关。运行以下命令可以解决这个问题:sudoaptinstallxdg-desktop-portal-gnomexdg-desktop-portalxdg-desktop-portal是一个通用的桌面门户服务,它提供了一组标准接口,允许沙盒......
  • 【北京迅为】i.mx8mm嵌入式linux开发指南第四篇 嵌入式Linux系统移植篇第六十八章u-bo
      迅为i.mx8mm开发板特点: 性能强:i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核,主频高达1.8GHz,2GDDR4内存、8GEMMC存储。 PMIC:采用PCA9450A电源管理,是NXP全新研制配套iMX.8M的电源管理芯片,有六个......
  • 如何在 Linux 系统中查看 CPU 核数和内存大小
     在日常运维和开发中,了解服务器或虚拟机的硬件配置是非常重要的一环。无论是进行性能调优,还是资源分配,了解CPU的核数和内存大小可以帮助我们更好地规划应用的运行环境。本篇博客将介绍如何在Linux系统中查看CPU核数和内存大小。一、查看CPU核数在Linux中,查看CPU......
  • arm64 Linux操作系统知识点
    一、C语言常见陷阱1.数据模型ARM64下可以采用LP64和ILP64数据模型,在Linux系统下默认采用LP64数据模型。LP64中,L表示Long,P表示Pointer(指针长度),ILP32、ILP64、LP64数据模型中不同数据类型的长度数据类型/字节ILP32数据模型中的长度ILP64数据模型中的长度LP64......
  • macOS Sequoia 15 RC (24A335) Boot ISO 发布下载,正式版下周公布
    macOSSequoia15RC(24A335)BootISO原版可引导镜像下载iPhone镜像、Safari浏览器重大更新、备受瞩目的游戏和AppleIntelligence等众多全新功能令Mac使用体验再升级请访问原文链接:https://sysin.org/blog/macOS-Sequoia-boot-iso/,查看最新版。原创作品,转载请保留出处......