`
zhyt710
  • 浏览: 205936 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于shell读取文件

 
阅读更多

不想在shell上花费过多时间。只是想读取一个文件,并把文件中的内容设置给一个变量,成功代码如下

#!/bin/sh

thepath=''
#cat upper.sh | while read line
#do
#    echo $line
#    thepath=$thepath:$line
#done
#echo $thepath

while read line
do
  thepath=$thepath:$line
done < upper.sh
echo $thepath

 注意代码中注释掉的部分,由于管道的问题变量thepath不能设置成功。所以不得不用后面代码的部分方能成功设置变量。

分享到:
评论

相关推荐

    Linux shell 脚本读取配置文件

    Linux 系统 shell脚本读取配置文件

    读取文件SHELL并判断文件生成时间,低于5分钟文件不拷贝。

    读取文件SHELL并判断文件生成时间,考虑到文件可能没有生成完,低于5分钟文件不拷贝。并且可以循环处理,分别判断生成的时间

    如何在Shell脚本中逐行读取文件.doc

    Shell 脚本逐行读取文件方法详解 在Shell脚本中逐行读取文件是一种常见的操作,下面我们将详细介绍四种不同的方法来实现这个操作。 方法一:使用输入重定向 使用输入重定向是逐行读取文件的最简单方法。在while...

    shell修改文件的方法

    当我们需要对文件内容进行批量修改或处理时,`Shell`提供了一些非常实用的工具,如`sed`、`awk`和一些基本的命令组合。本文将详细介绍如何使用这些工具来修改文件。 1. `sed`(流编辑器): `sed`是流编辑器(stream ...

    shell脚本可配置化读取文件夹中文件名称.rar

    本文将深入探讨如何使用shell脚本来实现可配置化的文件夹中文件名称读取,这对于日常的文件管理和自动化任务至关重要。 首先,我们需要了解shell脚本的基本结构。一个简单的shell脚本通常以`#!/bin/bash`开头,这被...

    在 UEFI shell 下读取内存存储的数据信息

    在UEFI环境下,这样的日志文件可以方便地在不同的环境中运行,无论是在U启动UEFI版本还是在实体机上,只要系统支持UEFI shell,就可以读取并分析"meminfo.log"。 值得注意的是,读取内存数据需谨慎操作,因为直接...

    读取配置文件的shell脚本实现

    本文将以“读取配置文件的shell脚本实现”为例,深入讲解如何使用awk命令解析配置文件并提取所需信息。 配置文件通常包含键值对,例如在例子中的`Config.ini`,它定义了网络配置项。awk命令是Linux shell中强大的...

    放在U盘根目录就可运行的EFI shell

    关于标签,“EFI”和“UEFI shell”,EFI是固件接口,而UEFI Shell是运行在这个接口上的一个实用工具集,它提供了类似于DOS命令行的交互方式,但功能更为强大,支持文件系统操作、网络连接、硬件检测等。UEFI Shell...

    Shell编程范例之文件操作-TinyLab原创

    在Linux系统下,Shell编程广泛应用于文件操作领域,它提供了一系列丰富的命令和工具,用以对文件进行创建、读写、修改、权限管理、属性查看等各种操作。在本文中,将重点介绍与文件操作相关的知识,以及在Shell编程...

    shell脚本解析yaml文件变量工具

    原文:https://editor.csdn.net/md/?articleId=120167145

    shell 读写INI配置文件

    利用shell脚本读写配置文件,配置文件样式如下: [SECTION] name=lili2 #中心实现 userid=123456

    shell下同时读取多个文件的方法.docx

    shell下同时读取多个文件的方法 在 shell 脚本中,读取文件是一种常见的操作。一般来说,我们可以使用 `cat` 命令或 `read` 命令来读取文件。但是,当我们需要同时读取多个文件时,情况变得复杂起来。 单个文件的...

    利用Shell脚本循环读取文件中每一行的方法详解

    ### 利用Shell脚本循环读取文件中每一行的方法详解 #### 前言 在日常工作中,读取文件是一项常见的任务。特别是在自动化运维、数据处理等领域,使用Shell脚本进行文件读取是非常高效的手段之一。本文将详细介绍如何...

    winshell 快速读取系统文件图标

    在Windows编程中,快速有效地读取并显示系统...通过分析和学习这段代码,我们可以更深入地了解如何利用`WinShell`库高效地读取和显示系统文件图标。这不仅有助于提升应用程序的性能,还能为用户提供更好的交互体验。

    批量更改shell上文件权限为777

    这种权限设置意味着所有用户(owner, group和其他用户)都可以对文件进行读取、写入和执行操作。这在某些场景下可能是必要的,如测试、调试或紧急修复,但通常不推荐用于生产环境,因为这可能导致严重的安全问题。 ...

    11.25 shell修改文件.rar

    在这个活动中,参与者可能学习了如何用Shell命令来创建、读取、更新和删除(CRUD)文件,特别是关注修改文件的技巧。 【标签】: "11.25 shell修改文件.rar" 标签再次强调了这次活动的核心主题——使用Shell脚本...

    bash,shell模版 语法 设置文件

    1. **~/.bashrc**:这是用户的Bash初始化文件,当用户登录时,Bash会读取该文件来设置环境。在这里,你可以设置别名(alias)、环境变量(environment variables)和自定义功能。 2. **~/.bash_profile**:在登录 ...

    shell脚本读文件方法和例子

    ### Shell脚本读取文件的方法与实例解析 在日常的系统管理和软件开发过程中,Shell脚本作为一种强大的工具被广泛应用于自动化任务处理、数据处理及系统维护等场景之中。本文将详细探讨Shell脚本中用于读取文件的...

    Shell脚本批量添加CSV数据到MySQL

    首先,`prov.csv` 是一个包含CSV(逗号分隔值)格式的数据文件,这种文件类型常用于存储表格数据,易于读写和处理。在本案例中,它可能包含了省(province)的相关数据,如省份名称等。 接着,`insert_sct_Province...

    PHP后台循环锁定文件.zip_PHP后台循环_php文件锁定_shell_锁定

    写锁则阻止其他进程读写文件,直到释放锁。在shell脚本中,也可以利用` flock`命令进行文件锁定。 再者,shell锁定是一种在Linux或Unix系统中通过shell脚本来实现文件锁定的方法。通常,shell脚本会调用如`flock`...

Global site tag (gtag.js) - Google Analytics