perl和hosts文件映射问题?

技术标签: Perl.

我有一个 hosts 看起来像这样的文件:

10.10.10.1 myserver1 myserver1alias

10.10.10.2 myserver2 myserver2alias

我正在寻找一种方法,使用perl在一个争论中传递 myserver1 并返回 myserver1alias同样,如果我通过 myserver2 它应该回来 myserver2alias。有什么建议么?

看答案

来自命令行:

$ perl -lane 'print $F[-1] if $F[1] eq "myserver1"' /etc/hosts

智能推荐

Hosts文件

hosts文件是用于存储具有关联IP地址的主机名的文本文件,其中确定了在网络中访问哪些节点。hosts文件可将主机名转换为IP地址。 hosts文件在PC,Mac和移动设备的所有常用操作系统中创建,可由管理员修改。每次访问网站时,设备都会先检查hosts文件来查找该网站的相应条目或规则。 hosts文件是什么? 首先,hosts文件是过去的遗留物。在互联网的早期,该文件用于将域名链接到某些IP地址...

hosts文件

最近在面试和数据库配置过程中都涉及到了hosts文件。 总结一下该文件的介绍。 hosts文件是电脑上一个用来关联你所访问的网址和IP对应解析的一个文件。 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的I...

hosts文件

一.概述 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。 二. hosts文件 右键,...

hosts文件

Windows 里面hosts 保存不上的方法 这里是hosts的路径 1 找到hosts复制一份出来 放到桌面上 2 在桌面上的hosts里面添加域名映射 3. 4.然后把桌面上的hosts放在etc路径里面的hosts去替换掉原来的hosts;...

hosts文件

hosts文件的编辑 先找到hosts文件的位置,一般是在C:\Windows\System32\drivers\etc目录下面 2.找到hosts文件之后我们还要知道怎么打开hosts文件,因为hosts文件没有默认的打开程序,所以我们一般可以选择使用记事本打开hosts文件,当然了如果我们的电脑中安装有专业的编程软件的话,如Macromedia Dreamweaver、EditPlus等,也可...

猜你喜欢

eruka主机名(windows10.microdone.cn)不是电脑名,hosts文件自动生成ip和主机名的映射

今天发现eruka注册中心的主机名(windows10.microdone.cn)不是自己的电脑名。 找了很久原因发现是hosts文件会自动生成ip和主机名的映射(192.168.2.10 windows10.microdone.cn),就算你修改成别的名字,也会再生成一条这样的映射关系。 原因是:电脑近期安装了网银的安全控件,该控件会自动的写入这样的映射关系到hosts文件中。 解决方法:仔细查...

Redis集群搭建,配置hosts文件,进行IP地址和主机名的映射以及完成Redis集群间ssh免密登录

1. 各个Redis节点的搭建和配置可参考我的另一篇博客 2. 配置 /etc/hosts 文件,进行主机名和IP地址的映射,如下图所示。 3. 然后,我们就可以通过ping这些主机名来实现连通了。 4. ssh免密登录 4.1 使用 ssh-****** -t rsa 指令生成本机公钥,等待输入时,回车就行,如下图。 4.2 生成的公钥在 /root/.ssh 目录,进入 /root/.ssh ...

window10解决hosts文件,修改无效的问题,无需新建hosts文件

1.打开C:\Windows\System32\drivers\etc目录下修改host文件,修改 添加如下: 127.0.0.1 manage.haoke.com 2.把hosts文件删除 3.从回收站对hosts进行回收 会显示,是否要进行移动,直接点是 4.打开cmd,输入指令:ping manage.haoke.com 发现成功了,能接收数据...

redis中的hash扩容渐进式rehash过程

背景: redis字典(hash表)当数据越来越多的时候,就会发生扩容,也就是rehash 对比:java中的hashmap,当数据数量达到阈值的时候(0.75),就会发生rehash,hash表长度变为原来的二倍,将原hash表数据全部重新计算hash地址,重新分配位置,达到rehash目的 redis中的hash表采用的是渐进式hash的方式: 1、redis字典(hash表)底层有...

不同系统下的回车\r和换行\n,及其历史

2019独角兽企业重金招聘Python工程师标准>>>      我们平时按下键盘上的‘回车键’,就能实现回车换行【我们在屏幕上所看到的就是光标移到了下一行的开头位置!!ps:不讨论软件实现的特殊功能,如word里的回车智能缩进】。因此对这个按键更准确说应该叫做‘回车换行键’ 就且将这种将光标移到下行开...

问答精选

How to get the sum of rows using a vector and the make the result in a column

I have a dataframe and i want to calculate the sum of variables present in a vector in every row and make the sum in other variable after i want the name of new variable created to be from the name of...

Call a custom class in zend framework

I have a very rough project that done partially in zend framework (not ZF2). The 'application', 'library' and 'public' folders are on the same root. Now i need to create a library 'Anil' in the 'libra...

Hide Some Of The Categories In Magento?

I want to hide some of the categories from magento home page. I have created some categories like New Arrivals, Special Offer Which I would like to show in some different way may be in left panel or r...

Reading an internal file in Android Studio

I am writing to an internal file in Android Studio The code lets me write lines of data split with commas. I am able to then go to another activity and read it all out at once. However I want to be ab...

Rails Acts_as_votable Gem Like/Unlike Buttons with Ajax

I'm new to Ruby On Rails, I used the acts_as_votable gem to create Like and Unlike Buttons to make Users like and unlike Posts but I can't make them change from Like to Unlike (and viceversa) and upda...

相关问题

相关文章

热门文章

推荐文章

相关标签

推荐问答