关于cat命令修改文件内容(导入变量符号以及变量内容)

关于cat命令修改文件内容(导入变量符号以及变量内容)

cat >1.txt<<END
$1=1
$2=2
$1
$2
END
查看文件内容为:
[root@server04 ~]# cat 1.txt 
=1
=2[root@server04 ~]# 

说明导入的$1,$2自动被解析了。
但是当我们想输入一些变量而不被解析时怎么办呢?只需要为END加上单引号即可

cat >2.txt<<'END'
$1=1
$2=2
$1
$2
END
[root@server04 ~]# cat 2.txt 
$1=1
$2=2
$1
$2
[root@server04 ~]#

结论:cat命令输入变量时,会被自动解析,如何不想被解析cat输入变量,可以为END加上单引号注释即可。

转载于:https://blog.51cto.com/14207669/2357124

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/449281.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android - AsyncTask你知道多少?

http://www.cnblogs.com/qlky/p/5658070.html 为什么asyncTask最好在主线程初始化&#xff1f;在子线程怎么办&#xff1f; AsyncTask四个方法的执行顺序&#xff1f; mWorker和mFuture对象分别是什么&#xff1f;有什么作用&#xff1f;和doInbackground还有postExecute有什么…

2020-3-15

题目一&#xff1a; 问答 请写出如下代码运行后产生的结果&#xff0c;并给出解释&#xff0c;说明结果是如何得出的。 setTimeout(() > console.log(a)); Promise.resolve().then(() > console.log(b);).then(() > Promise.resolve(c).then((data) > {setTimeout…

Kong-dashboard 安装 启动运行

Kong Dashboard 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Kong is a scalable, open source API Layer (also known as a API Gateway, or API Middleware). Kong runs in front o…

自动让钱生钱方法100%安全稳定

中国区网友问题&#xff1a;   手里有一些余钱&#xff0c;希望找一个方法能够让钱自动生钱。最好不要让我烦心的&#xff0c;能够自动操作。并且不能有风险&#xff0c;本钱绝不能有风险&#xff0c;利润要很丰厚才可以。像银行存款、股票基金就不要介绍了。因为前者生钱太慢…

linux lnmp15 部署laravel项目

使用composer创建一个 laravel项目 安装composer&#xff1a; https://www.jianshu.com/p/ce1d36cbe00f composer create-project laravel/laravel5.5.* --perfer-dist /home/web/blog 复制代码添加虚拟主机配置文件 sudo lnmp vhost add 复制代码注&#xff1a;由于laravel的入…

ReentrantLock源码

ReentrantLock与Synchronized区别在于后者是JVM实现&#xff0c;前者是JDK实现&#xff0c;属于Java对象&#xff0c;使用的时候必须有明确的加锁(Lock)和解锁(Release)方法&#xff0c;否则可能会造成死锁。 先来查看ReentrantLock的继承关系(下图)&#xff0c;实现了Lock和Se…

2020-3-16

题目一&#xff1a; 如何用js获取checked属性值。 通过checked属性可以设置复选框或者单选按钮处于选中状态。 <!DOCTYPE html> <html> <head> <meta charset" utf-8"> <script> window.onload ()>{let ckdocument.getElementByI…

让钱生钱!商人赚钱的6条方法

钱&#xff0c;这个是做商人第一件需要了解的东西&#xff0c;如何让钱生钱呢 商人须知&#xff1a; 1、赚钱第一要手上有余银&#xff0c;倒买倒卖相信大家见多了把&#xff0c;手上最好有100W&#xff0c;最少也要50W&#xff0c;如果没有&#xff0c;就先积累哪么多&#xf…

【转】Snackbar和Toast的花式使用,这一篇就够了

https://www.jianshu.com/p/e023bfb6466b 转载于:https://www.cnblogs.com/tc310/p/10679042.html

解决报错: No candidates found for method call XXXX (方法没有调用者)

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 No candidates found for method call XXXX 报错如题&#xff0c;指 xxx 这个方法 没有调用者。 我是要直接返回一个 PageImpl 对象…

装饰器概念及运用

#!/user/bin/env python3# -*-encoding"utf-8"-*-# 1.装饰器概念#装饰器本身就是函数&#xff0c;为别的函数添加附加功能。把握两个遵循的条件。# 1.不修改被修饰的源代码内容。# 2.不修改被修饰函数的调用方式。# 装饰器高阶函数函数嵌套闭包# 高阶函数定义:# 1.函…

2020-3-17

题目一&#xff1a; JavaScript 获取倒数第二个li元素 如何利用JavaScript获取li元素集合中的倒数第二个元素。 <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <style type"text/css"> #box{list-style:none;font-…

java.lang.UnsupportedOperationException 异常分析

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 今天将一个数组转换成 List 然后进行 remove 操作时却抛出 java.lang.UnsupportedOperationException 异常。 String pattern " ^,…

『并发包入坑指北』之阻塞队列

前言 较长一段时间以来我都发现不少开发者对 jdk 中的 J.U.C&#xff08;java.util.concurrent&#xff09;也就是 Java 并发包的使用甚少&#xff0c;更别谈对它的理解了&#xff1b;但这却也是我们进阶的必备关卡。 之前或多或少也分享过相关内容&#xff0c;但都不成体系&am…

个人理财有哪些基本原理和方法?

现金为王&#xff1a;不超额消费&#xff0c;不使用信用卡&#xff0c;不负债&#xff08;房贷除外&#xff09; 信贷消费已经成为主流的今天&#xff0c;强调使用现金似乎与时代格格不入。而对于信贷消费的依赖&#xff0c;常常来自于下面几个看起来十分有力的观点&#xff…

2019年3月4日 701. Insert into a Binary Search Tree

比较基础的二叉树排序树插入&#xff0c;写了个递归。# Definition for a binary tree node. # class TreeNode(object): # def __init__(self, x): # self.val x # self.left None # self.right Noneclass Solution(object):def insertIntoBST…

2020-3-18

题目一&#xff1a; JavaScript 字符串转换为数组 其一&#xff1a; let str"apple"; console.log([...str]);运行结果 其二&#xff08;使用split()&#xff09;&#xff1a; let str"apple"; console.log(str.split());注1&#xff1a;如果将参数省略…

思维导图,流程图模板整合

思维导图与流程图在工作中都是经常使用的&#xff0c;出现频率较高的&#xff0c;有些不会绘制的或者是刚接触这一类的图表形式的都会选择使用模板来完成工作&#xff0c;但是很多朋友却不知道模板在&#xff0c;今天要给大家分享的是几款孩子走精美的思维导图&#xff0c;流程…

解决 List 执行 remove 时报异常 java.lang.UnsupportedOperationException

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 一、情况描述 报错如题&#xff1a; java.lang.UnsupportedOperationException: nullat java.util.Collections$UnmodifiableCollectio…

2020-3-19

题目一&#xff1a; js split() 分割字符串生成数组 let str"I am a student"; let arrstr.split(" "); for(let i0;i<arr.length;i){console.log(arr[i]); }分析&#xff1a;这里利用字符串的空格来分割字符串生成数组。split()方法的参数设置为"…