当前位置:  技术问答>linux和unix

bash里面,怎么去等一个文件夹有文件生成呢

    来源: 互联网  发布时间:2016-12-20

    本文导语:  现在的需求是,我要判断这个文件夹里有没有一个a.txt文件, 如果有就读取他; 如果没有,就一直等到他存在为止,因为别的程序马上就会生成他. 在bash里面应该怎么写呢. 刚刚接触bash,我是写C语言的, 所以不知道怎么下手...

现在的需求是,我要判断这个文件夹里有没有一个a.txt文件,
如果有就读取他;
如果没有,就一直等到他存在为止,因为别的程序马上就会生成他.

在bash里面应该怎么写呢.

刚刚接触bash,我是写C语言的,
所以不知道怎么下手,
麻烦大家指导一下.

谢谢了.

|
你只是睡眠你自己的,正是让系统可以为别的进程服务啊

|
跟我們的程序相似,程序1會向一個FIFO文件寫字串;程序2後臺運行,一直在檢測該文件是否有內容,如果有的話,就將內容取出,作為命令執行。

|
while [ ! -f a.txt ]
do
    sleep 1
done

    
 
 

您可能感兴趣的文章:

  • 怎样在整个LINUX文件里查找"bash_profile"文件?
  • 请问大家我的root文件夹怎么没有 .bash_profile这个文件啊
  • 请问bash中如何获取一个项目目录下的执行文件的文件名?
  • shell文件中第一行为#!/bin/bash ,运行后提示“:bad interpreter 没有那个文件或目录”是什么错误?怎么修改?
  • 请问root的bash的环境变量放在哪个文件中啊?
  • 请问我编译c++文件的时候需要设定系统变量,设定是在root用户的.bash_profile文件中写的,怎么使该设定生效?
  • 为什么我的FreeBSD下用csh可以列出完整目录,而bash只列出部分文件.
  • 请问如何遍历目录并拷贝文件?使用bash Shell。
  • bash shell 如何实现删除文件中的各行字符呢?
  • 新手请教,用bash脚本从一个文件读值替换另一文件相应参数
  • (bash shell)怎样取某个指定内容在一个文件中所在的行数?
  • 请问应该如何用bash shell替换一个文件中的最后一个字符?
  • 求教,bash脚本如何调用含键盘输入的可执行文件。
  • 采用bash shell如何批量更改文件名?
  • 启动Linux终端时不能自动执行.bash_profile文件
  • linux 新建用户后,在用户目录下没有.bash_profile文件生成
  • 请教一下, .bash_profile文件里面的环境变量没有生效
  • 如何写一个bash检查以下配置文件
  • .bash_profile 文件修改之后不执行,在线等~-
  • linux6.0下安装oracle11g, 新建用户后,在用户目录下为什么没有.bash_profile文件生成? 求教高手。谢谢!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问为什么我在RH Linux 9.0 Terminal中运行经过gcc编译生成的a.out时提示-bash: a.out:command not found ?
  • linux bash shell命令:grep文本搜索工具简介
  • . ./.bash_file 与 ./.bash_file的区别?
  • linux bash shell命令:文本搜索工具grep中用于egrep和 grep -E的元字符扩展集
  • 为什么每次启动bash都出现bash:test:a:binary operaotr expected
  • linux bash shell命令:文本搜索工具Grep命令选项及实例
  • linux RHEL 5.6 在root用户下. .bash_profile 或source .bash_profile 报错
  • linux bash shell命令:文本搜索工具grep正则表达式元字符集(基本集)
  • Ubuntu中如何配置shell(bash)的环境
  • 如何在ubunt下面安装两个bash
  • bash 不能使用括号,求助
  • 如何在redhat下安装bash?
  • bash和Korn shell学哪个比较好
  • linux(redhat9)中在哪里设环境变量,.bash_profil在哪里啊?
  • BASH Debugger
  • .bashrc和.bash_profile有什么区别
  • . /root/.bash_profile
  • Bash架构问题
  • bash的控制终端
  • bash 与shell 什么关系?
  • -bash-3.2# Argument list too long 到底是怎么回事呀?
  • .bash_profile


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3