我在文件名和文件夹名的开头使用下划线将它们标记为“特殊”。但是这种排序并不适用于Linux下的大多数程序。我尝试过LC_COLLATE=C ls和其他地区,但结果有些奇怪。假设我有这些文件夹:
2
A
_F
G
K
S
x4
这是ls的排序顺序。当我使用LC_COLLATE=C ls时,我有以下内容:
2
A
G
K
S
_F
x4
我已经在Xubuntu18.04下使用xfce终端模拟器在2台机器上。
这里怎么了?
我正在使用。我的目的是列出这些文件以及它们的修改日期。我可以列出日期为UTC格式的文件。我需要EDT格式的。是否有可用的设置?
目前,我在Linux上使用Perl5。
my $sftp = Net::SFTP->new($host, %args) or die "Cannot connect to $@";
$sftp->ls('.' , sub { print $_[0]->{longname}, "\n" });