小编Sre*_*ala的帖子

git update-index --assume-unchanged返回错误

git update-index --assume-unchanged <filename>回报fatal: Unable to mark file <filename>.

我需要做些什么来解决这个问题?抱怨什么,为什么?

git ignore

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

列出多播套接字

我想在linux系统上列出所有打开的多播套接字?netstat -g列出了已加入的组.为此可以使用其他任何实用工具吗?

非常感谢您的帮助.

sockets linux netstat multicast

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

How to alias an export in bash

I am trying to set an env variable which I can use to do relative directory chains. I am trying to do it the following way but cant get it to work. How do I do it?

alias sroot="export SROOT="$PWD""
alias drumit="cd $SROOT/abc/def/drumit"
Run Code Online (Sandbox Code Playgroud)

If I type sroot, it takes the alias but when i type drumit, it gives me an error saying

bash: cd: /abc/def/drumit: No such file or directory
Run Code Online (Sandbox Code Playgroud)

Looks like when the shell was launched it takes $SROOT …

bash alias export

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

Perl套接字发送哈希

我试图在Perl中创建一个套接字客户端.服务器端是在本地主机上运行的C程序.

我必须在套接字上发送一个哈希值.这是我正在使用的一段代码.

sub applyGlobalConfig {
    my ($globalConfig, $ignoreData) = @_;

    my $socket = IO::Socket::INET->new(PeerAddr => $PEER_HOST,
                                       PeerPort => $PEER_PORT,
                                       Proto    => "tcp",
                                       Type     => SOCK_STREAM)
          or die "Couldn't connect to $PEER_HOST:$PEER_PORT : $@\n";

    my $reconfigResult;

    print $socket "$113\n";

    close($socket);

    unless ($reconfigResult) {
        return 0;
    }

    return ERR_NULL;
}
Run Code Online (Sandbox Code Playgroud)

现在,我的问题是,$globalConfig将包含一个哈希引用,我想通过套接字发送它.我无法弄清楚.我用谷歌搜索并发现了一些对Dumper的引用但是不太了解.如何发送哈希?

sockets perl

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

perfor diff to git

当我尝试使用perfor diff时git am,它会说"补丁格式检测失败".

如何从perforce获取更改并将其应用于git分支?

这是diff的前几行

==== //depot/a.c#162 - /asdf/a.c ====
4326a4327,4642
> /*
>  *----------------------------------------------------------------------------
>  *
>  *  --
Run Code Online (Sandbox Code Playgroud)

git diff perforce

2
推荐指数
1
解决办法
6024
查看次数

Perl哈希返回值

我是perl的新手新手.我正在尝试创建一个返回哈希值的函数.下面的代码只返回哈希的最后一个索引.我用Google搜索,无法找到我需要的东西.感谢是否有人能告诉我哪里出错了.

我期待,如果我通过"he_1",我应该得到1的返回值等等.但我看到的只有9.

#!/usr/bin/perl

my %IndexMap = ();

my $MAX_V = 5;
my $MAX_T = 10;

sub InitIndexMap {
   foreach my $i (0..$MAX_V-1) {
      $IndexMap["he_".$i] = $i;
      print "he_".$i;
      print $IndexMap["he_".$i];
   }

    foreach my $i ($MAX_V..$MAX_T-1) {
      $IndexMap["un".$i] = $i;
      print "un".$i;
      print $IndexMap["un".$i];
    }
}

sub GetVal {
   my ($name) = @_;
   return $IndexMap[$name];
}

&InitIndexMap();
my ($index) = &Getval("he_4");
print $index;
Run Code Online (Sandbox Code Playgroud)

perl hash

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

错误:不是HASH参考

我有一些代码,我试图分配返回值,但我看到以下错误.感谢有人可以告诉我为什么会收到此错误.

错误:不是行的HASH引用

sub getid {
   my ($a, $b) = @_;
   my $id = 1 << $a + 1 << $b;
   return $id;
}

my $tip;
$tip->{'tock'}->[0]->{'brick'} = getid(2, 3);  <== This is where I am having issue.
Run Code Online (Sandbox Code Playgroud)

perl hash

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

标签 统计

perl ×3

git ×2

hash ×2

sockets ×2

alias ×1

bash ×1

diff ×1

export ×1

ignore ×1

linux ×1

multicast ×1

netstat ×1

perforce ×1