首页 > 系统相关 >linux 中printf命令终端输出变量值

linux 中printf命令终端输出变量值

时间:2023-07-21 17:24:30浏览次数:35  
标签:linux ## 变量值 PC1 num printf test03 root

 

001、直接输出变量

[root@PC1 test03]# ls
[root@PC1 test03]# num=100          ## 测试变量值
[root@PC1 test03]# printf $num      ## 输出变量
100[root@PC1 test03]#

 

002、

[root@PC1 test03]# ls
[root@PC1 test03]# num=100
[root@PC1 test03]# printf $num
100[root@PC1 test03]# printf $numxxxx     ## 变量不能与其他字符串直接结合
printf: usage: printf [-v var] format [arguments]
[root@PC1 test03]# printf $num"xxx"     ## 使用引号
100xxx[root@PC1 test03]#

 

003、

[root@PC1 test03]# num=100
[root@PC1 test03]# printf "$numxxxx"
[root@PC1 test03]# printf "$num xxxx"    ## 如果同时输出变量和字符串, 中间需要增加空格
100 xxxx[root@PC1 test03]#

 

004、格式化变量

[root@PC1 test03]# ls
[root@PC1 test03]# num=100
[root@PC1 test03]# printf "%d\n" $num       ## 整数
100
[root@PC1 test03]# printf "%f\n" $num       ## 浮点
100.000000
[root@PC1 test03]# printf "%08d\n" $num     ## 占位
00000100

 

 

标签:linux,##,变量值,PC1,num,printf,test03,root
From: https://www.cnblogs.com/liujiaxin2018/p/17571973.html

相关文章

  • Linux精品书籍下载
    Linux精品书籍Linux命令行第2版出版日期2019年3月5日502页4.7星1740评(2023-7-21)带你从第一次敲击终端键盘,到在最流行的Linuxshell(或命令行)Bash中编写完整的程序。在学习的过程中,你将学到几代经验丰富、善于躲避鼠标的大师们传授下来的永恒技能:文件导航、环境配置、......
  • linux基础之守护进程
    一.守护进程(Daemon)1.关于守护进程守护进程,顾名思义,也就是专门守护一个进程的进程。守护进程的职责就是专门确保被指定的进程的运行。守护进程也称精灵进程(Daemon),是运行在后台的一种特殊进程。它独立于控制终端,并且周期性的执行某种任务或等待处理某些发生的事件。守护进程是一种......
  • 一步一图带你构建 Linux 页表体系 —— 详解虚拟内存如何与物理内存进行映射
    笔者之前在自己的专栏《聊聊Linux内核》里通过大量的篇幅写了一个系列关于内存管理相关的文章,在这个系列文章中,笔者分别通过虚拟内存管理和物理内存管理两个角度算是把Linux内存管理子系统的全貌给大家呈现了出来。但之前的文章都是以专题的形式给大家呈现,采用一种静态的方......
  • Linux 编译安装sshpass
    1、下载地址 wgethttp://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz 2、解压 tarxvzfsshpass-1.05.tar.gz  cdsshpass-1.05.tar.gz  3、编译./configure  make  makeinstall  ......
  • linux账户和权限管理
    一、linux用户账号和组账号概述1.1账户分类linux中,用户一共分为:超级用户普通用户程序用户Linux中每个用户是通过UserId(UID)来唯一标识的新建用户1-60000自动分配0-65535端口号管理员:root,0程序用户:1-499(CentOS6以前),1-999(CentOS7以后)不登录的用户......
  • linux上安装pytorch
    在Linux上安装PyTorchPyTorch是一个基于Python的开源机器学习库,它提供了强大的工具来构建和训练深度学习模型。本文将介绍如何在Linux上安装PyTorch,并提供一些示例代码来帮助您开始使用。步骤1:安装Anaconda要安装PyTorch,我们首先需要安装Anaconda,它是一个用于科学计算的Python发......
  • linux启动redis命令
    Linux启动Redis命令教程作为一名经验丰富的开发者,教授新手如何实现"Linux启动Redis命令"是一项重要任务。在本教程中,我将提供详细的步骤和代码示例,帮助新手顺利启动Redis。整体流程在开始之前,让我们先概括一下整个流程。下表列出了启动Redis的步骤以及每个步骤需要做的事情。......
  • 笨办法学 Linux 中文版 翻译完成
    原书:LearnLinuxTheHardWay(βversion)译者:飞龙自豪地采用谷歌翻译在线阅读PDF格式EPUB格式MOBI格式代码仓库赞助我协议CCBY-NC-SA4.0......
  • linux免安装的redis
    实现“Linux免安装的Redis”1.简介在本篇文章中,我们将介绍如何在Linux系统中实现免安装的Redis。Redis是一个高性能的键值存储系统,常用于缓存、消息队列和实时分析等场景。通过免安装的方式,我们可以快速搭建本地的Redis环境,方便进行开发和测试。2.实施步骤以下表格展示了实施......
  • linux查看docker的ip
    Linux查看Docker的IP作为一名经验丰富的开发者,我很乐意教会刚入行的小白如何在Linux上查看Docker的IP。在本篇文章中,我将向你展示整个流程,并提供每一步需要做的事情和相应的代码。步骤概览以下是查看Docker的IP的整个流程的步骤概览:步骤描述1列出正在运行的Docker容......