小编DV.*_*DV.的帖子

如何使用Perl或shell非递归地迁移目录?

我们正在将主文件夹迁移到新的文件系统,我正在寻找一种使用Perl或shell脚本自动化它的方法.我在编程语言方面没有太多选择,因为系统是专有存储集群,应尽可能保持不变.

任务:在目录/ home /下我有各种用户的主文件夹aaa,bbb,ccc,...他们有一些权限和用户/组所有权,在迁移到/ newhome /时需要保持不变.以下是需要从/ home迁移的示例:

drwxr-xr-x    3 aaaaa    xxxxxxxxx   4096 Feb 26  2008 aaaaa/
drwxrwxrwx   88 bbbbbbb  yyyyyy      8192 Dec 16 16:32 bbbbbbb/
drwxr-xr-x    6 ccccc    yyyyyy      4096 Nov 24 04:38 ccccc/
drwxr-xrwx   36 dddddd   yyyyyy      4096 Jun 20  2008 dddddd/
drwxr-xr-x   27 eee      yyyyyy      4096 Dec 16 02:56 eee/
Run Code Online (Sandbox Code Playgroud)

因此,应在/ newhome下创建具有权限和所有权的完全相同的文件夹.复制/移动文件不应该是一个问题,因为它将在以后处理.

有人在制作这样的剧本吗?我是Perl的新手,所以我需要帮助.

directory shell perl

3
推荐指数
1
解决办法
1324
查看次数

使用stdio在Linux中读取和排序管道数据

正如标题所说,我需要编写一个小程序来读取标准输入的数据,对其进行排序,然后将其发送到标准输出.程序应该使用1个参数来告诉它一条记录有多长(以字节为单位).这是我测试它的方式:

printf 'D\x00C\x00\x00B\x00A' | ./binsort 2 | od -c
Run Code Online (Sandbox Code Playgroud)

以上应输出如下内容:

0000000  \0   A  \0   B   C  \0   D  \0
0000010
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止(binsort.c):

#include <stdio.h>
#include <stdlib.h>
#include <limits.h>

using namespace std;


void print_usage()
{
        printf("%s\n", "Usage: ");
}


int compare (const void * a, const void * b) // the compare function for qsort... might need some work
{
  return ( *(int*)a - *(int*)b );
}


int main(int argc, char *argv[])
{
        if (argc != 2 || stdin == …
Run Code Online (Sandbox Code Playgroud)

c

3
推荐指数
1
解决办法
1173
查看次数

在CentOS 5.2上安装NTFS文件系统

我想在CentOS 5.2中安装一些内部和外部NTFS驱动器,最好在启动时自动安装.如果它是读/写或只读无关紧要,但如果它是安全的,则首选读/写.

编辑:谢谢你的所有答案,我在下面总结了他们=)

filesystems ntfs centos

2
推荐指数
2
解决办法
3万
查看次数

一个轻松创建自定义网站的平台?

我在托管客户网站的小企业中,很多时候他们要求我从头开始创建一个.我不是设计师,但我可以编写CSS/HTML,AJAX,PHP代码.不过,我不是愿意从头开始创建网站,知道有多少涉及.

在过去,我尝试过使用设计模板,但事实证明它们效率低下 - 客户会要求更改,我无法帮助他们,因为我没有编写模板.客户自己无法进行更改.

所以,问题是:是否有基于网络的软件,允许轻松创建自定义网站,皮肤/布局/模板?它应该允许非技术人员添加内容并进行基本修改.我见过一些网站为此目的使用Wordpress,但不知道这是不是一个好选择.

web-services

0
推荐指数
1
解决办法
285
查看次数

标签 统计

c ×1

centos ×1

directory ×1

filesystems ×1

ntfs ×1

perl ×1

shell ×1

web-services ×1