大数据踩坑合集(二)

news/2024/5/20 5:30:41 标签: linux, shell, vim, hadoop, hdfs

vim_0">大数据踩坑合集(二)之vim文件复制不完整

​ 今天在练习shell脚本时,需要复制一个脚本到文件里,脚本代码本身没有任何错误,在vim编辑器里复制粘贴的时候编辑器也没有报错,执行脚本的时候却报错了…初学者一般会遇到这个问题。

在这里插入图片描述

这是正确的shell脚本,输出1累加到100的和。

我在复制的时候变成了下面这个样子:

在这里插入图片描述

没有复制完全,这是因为在粘贴之前没有进入到编辑模式(i,a,o可以进入编辑模式)导致之前的脚本部分都被忽略,直到遇见第一个i,a,o才会进入编辑模式,然后把后面的内容复制到文件里。

所以复制之前按i进入编辑模式再按鼠标中键粘贴就可以不出错了。

在这里插入图片描述


http://www.niftyadmin.cn/n/1780232.html

相关文章

MyBatis入门(一)---基本使用

2019独角兽企业重金招聘Python工程师标准>>> MyBatis入门(一)---基本使用 一、MyBatis简介 1.1、概述 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结…

Java SE从入门到放弃(五)

Java SE从入门到放弃(五)之流程控制复习与回顾 第一节:简答题练习 1. switch后面使用的表达式可以是哪些数据类型的。byte、short、char、int、枚举类(jdk5.0)、String(jdk7.0) 2. 谈谈你对三元运算符、if-else和swi…

top -bcn -1

^[[?1h^[^[[?25l^[[H^[[2J^[(B^[[mtop #!/bin/bash#echo 性能数据捕捉时间: date %Y-%m-%d_%H:%M:%S \n >> /root/Monitor-data.xmlecho top -n 1 | awk / load / {print $0} \n >> /root/Monitor-data.xml#echo top -n 1 | awk / Tasks / {print $0}#echo top -…

大数据踩坑合集(三)

大数据踩坑合集(三)之swp交换文件 今天在练习shell脚本时,需要vim一个脚本,修改其中的一个配置,结果vim时出现了下面这种结果: 像我这种身兼几十种强迫症的人怎么可以忍得了呢? 排查之后发现这…

用js控制选项卡的隐藏与显示

通过使用ul和div来&#xff0c;借助于jquery来实现选项卡的显示与隐藏 <form action"" method"post"> <div> <ul> <li><a id"atab1" class"atab">基基基基</a></li> <li><a id&qu…

lnmp下用phpize动态安装PHP模块/扩展(不需要重装PHP)

安装前 安装前建议先执行 /usr/local/php/bin/php -m (此命令显示目前已经安装好的PHP模块)看一下&#xff0c;要安装的模块是否已安装。然后下载当前PHP版本的源码并解压。 本文以imap和exif模块为例&#xff0c;进入php源码目录下ext&#xff0c;里面会有大部分模块的源码。 …

Java SE从入门到放弃(六)

Java SE从入门到放弃&#xff08;六&#xff09;之一维数组和二维数组 第一节&#xff1a;一维数组的使用 1. 数组的概述 1. 是数据结构中的一个概念&#xff0c;在数据结构中&#xff0c;叫做&#xff1a;顺序表。在Java中体现为&#xff1a;数组* 2.数组&#xff0c;即为多…

十进制数转换到二进制

2019独角兽企业重金招聘Python工程师标准>>> 每一只程序猿都知道&#xff1a;在现实生活中&#xff0c;我们主要是使用十进制数。但是在计算机科学中&#xff0c;二进制则非常重要。计算机内的所有的内容都是用0和1表示的。 那么我们不禁好奇&#xff0c;人类输入的…