切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
Perl
perl字符串操作符、system函数及其对系统命令的调用
perl字符串操作符、system函数及其对系统命令的调用
2020-09-11
Perl
前端之家
前端之家
收集整理的这篇文章主要介绍了
perl字符串操作符、system函数及其对系统命令的调用
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
字符串操作符:Perl中的字符串操作符为 . ,用于将两个字符串拼接起来。此运算产生的字符串可以继续用来运算或储存到变量里。如:
"hello" . "world" # 等同于 "helloworld"
"hello" . " " . "world" # 等同于 "hello world"
'hello world' . "\n" # 等同于 "hello world\n"
连接运算符必须显式地使用 . 操作符。
=====================================================================================
在Perl开发中,通常可以用system
函数
或``( ~ 下面的那个符号)操作符来执行系统命令(就是dos命令),但注意对alias,bg,bind,break,builtin,cd,command,compgen,complete,continue,declare,dirs,disown,echo,enable,eval,exec,exit,export,fc,fg,getopts,hash,help,history,jobs,kill,let,local,
logo
ut,popd,printf,pushd,pwd,read,readonly,return,set,shift,shopt,source,suspend,test,times,trap,type,typeset,ulimit,umask,unalias,unset,wait等shell内部命令(即在
文件
系统中无执行
文件
的命令)这样直接执行会出错,
错误
是无法找到该
文件
或目录。可以在命令前加sh –c来实现。而对cd、umask等SESSION型命令,应该用PERL的内部
函数
chdir、umask等来实现
功能
更可靠。
如:
#!perl
system("md 中国"); #
调用
dos命令,在当前目录下建立名为 中国 的空白
文件
夹
或者
my $me="md 中国";
system $me; # system后可以有圆括号,也可以没有
但是,由system()
函数
调用
的系统命令执行的
效果
和直接在dos下执行并不相同,比如不能在根目录不存在的情况下直接建立根目录和子目录,也不能在有子目录存在的条件下直接
删除
根目录。例如下面的程序:
system("md 中国/河南省")
在目录 中国 不存在的情况下,是无法运行成功的,也就是说,无法
生成
文件
夹 ./中国/河南省
转自:
http://www.douban.com/group/topic/36302374/
上一篇:Perl中lc/uc函数
下一篇:perl 中localtime()函数解释
猜你在找的Perl相关文章
漫谈 Perl 的 web 应用开发框架
忍不住在 PerlChina 邮件列表中盘点了一下 Perl 里的 Web 应用框架(巧的是 PerlBuzz 最近...
作者:前端之家 时间:2020-08-13
perl中bless的理解
bless有两个参数:对象的引用、类的名称。 类的名称是一个字符串,代表了类的类型信息,这...
作者:前端之家 时间:2020-08-13
PERL GB2312 UTF-8 编码转换
gb2312转Utf的方法: use Encode; my $str = "中文"; $str_cnsoftware = encode(&...
作者:前端之家 时间:2020-08-13
perl 计算硬盘利用率
perl 计算硬盘利用率, 以%来查看硬盘资源是否存在IO消耗cpu资源情况; 部份代码参考了...
作者:前端之家 时间:2020-08-13
perl之变量
1 简单变量 Perl 的 Hello World 是怎么写的呢?请看下面的程序: #!/usr/bin/perl print ...
作者:前端之家 时间:2020-08-13
Perl 中的正则表达式
正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大家能够很好的...
作者:前端之家 时间:2020-08-13
Perl和Shell区别
在学习Perl和Shell时,有很多人可能会问这样一个问题,到底先学习哪个或者学习哪个更好! ...
作者:前端之家 时间:2020-08-13
Perl命令行应用介绍
Perl 有很多命令行参数. 通过它, 我们有机会写出更简单的程序. 在这篇文章里我们来了解...
作者:前端之家 时间:2020-08-13
perl的特殊变量
转自: http://bbs.chinaunix.net/thread-1191868-1-1.html# 让你的perl代码看起来更像per...
作者:前端之家 时间:2020-08-13
Perl BackConnectShell + Rootlab t00l
2009-02-02 13:07 #!/usr/bin/perl # D.O.M TEAM - 2007 # anonyph; arp; ka0x; xarnuz # ...
作者:前端之家 时间:2020-08-13
编程分类
PHP
Java
Java SE
Python
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Lua
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
最新文章
• 漫谈 Perl 的 web 应用开发
• perl中bless的理解
• PERL GB2312 UTF-8 编码转
• perl 计算硬盘利用率
• perl之变量
• perl的简单语法
• Perl 中的正则表达式
• Perl和Shell区别
• Perl命令行应用介绍
• perl的特殊变量
热门标签
更多 ►
文件时间
pythonm
相等性
PHP Warning
时间问题
问题解决
pcntl_signal
采样点
wav模块
动态文本
调用频率限制
对外暴露
多个访问请求
更新数据表
模型结构
type()方法
比较速度
手写体
sobel算子
保存模型
Image类
nn.Conv2d
pytorch1.0
kaggle
DCGAN
交并比
range()用法
打印模型
反卷积
卷积