我有一个文件数量为10个随机单词。我能够让我的Perl脚本排序文件,但我不知道为什么,因为它排序和覆盖主文件。 例如file.txt有:“a,c,d,b”我把它读入文件名然后把它排序到另一个文件名sorted.txt“a,b,c,d”但是我不想让我的file.txt原始文件进行更改。 这是调用我的壳菜单perl的排序功能: if [ "$choice" = 2 ]
then
只是一个关于这个Perl代码的简单问题;我的任务是获取STDIN标量,并将其与包含引号之间的至少3至15个字符的行(匹配引号内没有另外的引号)进行匹配。如果是这样,我的程序应该打印出“是”,如果不是,“否”我只是想知道,是否有更雄辩的方式来实现这一目标?我使用这段代码: #!/usr/bin/perl
use strict;
use warnings;
use 5.26.0;
#2. M