Perl 格式化輸出及格式定製

2021-09-22 19:31:23 字數 1326 閱讀 4357

perl支援用format關鍵字來定義格式化輸出的模板,然後使用write按指定模板輸出資料。

1、基本語法

(1)格式行語法:

(2)值域行語法:

(3)格式變數

2、例項

#!/usr/bin/perl

use strict;

use warnings;

my $name;

my $score;

format student =

***********************************

@<<<<<<<<<<<<< @<<<<<<<<<<

$name, $score

***********************************.

format student_top =

***********************************

name score page@<

$%***********************************

. select(stdout);

$~ = "student";

$^ = "student_top";

@stuname = ('hunk', 'jack', 'lucy');

@stuscore = (80, 70 , 60);

my $i = 0;

foreach (@stuname)

3、寫入文字。

#!/usr/bin/perl

use strict;

use warnings;

my $name;

my $score;

format student =

*************************=

@<<<<<<<<<<<<< @<<<<<<<<<<

$name, $score

*************************=.

format student_top =

*************************=

name score

*************************=

.@stuname = ('hunk', 'jack', 'lucy');

@stuscore = (80, 70 , 60);

if(open(student, ">", "demo.csv"))

close(student);

}

分割槽及格式化

分割槽 為何分割槽?1 資料安全性的考慮 2 系統的效能考慮 安裝linux時如何分割槽?最少分割槽方法 1 足夠大,一般要求大於5gb 2 swap 物理記憶體2倍 建議 預留乙個備用的剩餘磁碟容量。簡單的分割槽方法 1 2 boot 100mb 3 swap 通常的分割槽方法 1 分析主機未來用...

優盤分割槽及格式化

1.優盤分割槽及格式化 邏輯卷 分割槽模式 1.1 4主分割槽 2.1 3主分割槽 1個擴充套件分割槽 n個邏輯分割槽 fdisk 分割槽工具 m 列出指令幫助 p 檢視當前分割槽資訊 n 新建分割槽 d 刪除分割槽 q 放棄分割槽退出 w 儲存對分割槽的修改 2.raid 磁碟陣列 raid o ...

Python常見的函式及格式化輸出

目錄 1 upper 用於將字串中的小寫字母轉為大寫字母。abcd upper abcd abcd upper abcd 2 lower 用於將字串中的大寫字母轉為小寫字母。abcd lower abcd abcd lower abcd 3 capitalize 用於將字串的第乙個字母變成大寫,其他...