首页 \ 问答 \ linux for循环变量中有空格怎么处理

linux for循环变量中有空格怎么处理

我有如下脚本,怎么把find命令获取到的文件赋值给for循环 #!/bin/bash for i in `find . -name *.txt` do 	export file_path=$i 	echo $file_path done 文件路径如下, /this is test dir/abc.txt /this is test dir/a test/dsfd.txt 路径中带空格,所以输出就不对了。输出如下 ./this is test dir/abc.txt ./this is test dir/a test/dsfd.txt
更新时间:2022-02-27 18:02

最新回答

首先你要从网上下载i386,用百度搜一下就出来了,安装iis服务器的时候需要用到里面的文件。 
然后进行iis的设置 
(1) 打开“控制面板”,选择“添加删除程序”,在左侧选择“添加删除windows组件”,弹出windows组件的对话框。 
(2)在组件中选中“internet信息服务(iis)”那一栏,选中之后右下角原来灰色的“详细信息”就变为可选状态,打开“详细信息”,将所有子组件都选中,然后确定。 
(3)点击“下一步”即开始安装,安装过程中需要两次选择安装文件,这时你点“浏览”将路径导向你的i386文件夹中,选中其所需的文件就可以了,直到安装完毕。 
(4)安装完成后,打开控制面板,选择“管理工具”,你会看到多出的一个“internet信息服务”图标,打开“internet信息服务”,左侧目录中的那串数字就是的服务器名字,下面有三个子目录,分别为:“网站”“ftp站点”“默认smtp虚拟服务器”,以上如正常显示,则表明你安装成功。 
 
 
呼呼,累死我了,为了回答你的问题,我重新在我的电脑上把iis重装了一遍,加分加分吧。 
 
补充说明,在刚才的窗口,右键“默认网站”,在弹出菜单中选择“新建”-》虚拟目录,根据安装向导就可以创建虚拟目录了。中间有一步需要选择路径,只要把那个路劲导向你建立的网站文件夹,就可以访问你的网站系统。 
请参考

相关问答

更多
  • 那要看你的要求了 这人说不好 30000-800000不等
  • 我想最初数据是在本地文件系统中。 因此,一个简单的工作流可以是:从本地加载数据到hadoop文件系统(HDFS),在其上创建一个hive表,然后在hive表中加载数据。 步骤1: // put in HDFS $~ hadoop fs -put /local_path/file_pattern* /path/to/your/HDFS_directory // check files $~ hadoop fs -ls /path/to/your/HDFS_directory 第2步: CREATE EXT ...
  • 消息传递应用程序通常是事件驱动的,即。 当消息到达时,它激活处理消息的处理过程。 Service Broker通过连接到队列的激活机制来实现这一点。 在这种理念中,不需要过滤消息,因为处理过程总是处理队列中的'下一条消息',并且队列理想情况下始终为空。 因此RECEIVE动词不提供任何过滤器。 RECEIVE的WHERE子句仅限于对话和会话组,这是帮助应用程序利用对话组锁定概念的手段,而不是过滤我们的某些消息。 尽管队列不过是一个伪装名字的普通(内部)桌子,但他们带着一些包袱,这意味着会让数百万人有一个坏主 ...
  • 根据解释,查询不使用索引。 尝试添加复合索引(userid,date)。 如果您有许多更新和删除操作,请尝试将引擎更改为INNODB。 According to explain, query doesn't use index. Try to add composite index (userid, date). If you have many update and delete operations, try to change engine to INNODB.
  • 我不会使用经典文件系统来完成这项任务。 分层文件存储存在固有的局限性(文件夹深度,文件夹中的文件数,名称,将崩溃的自动索引等等)。 直接在数据库中使用一些blob。 Bing Map将他的所有数据存储到blob中; 几个图像。 除此之外,这是在Microsoft SQL服务器上工作,使用mysql你需要一些配置技巧。 I'll not be using a classical file system for this task. There is inherent limitation of hierarc ...
  • 首先,确保在where子句(DIRx.id)和正在连接的表(base.personid)上的列上有合适的索引,并且分析这些索引以便它们表示表中的数据 - 如果不进行分析,则为Oracle当它可以使用索引时,可以执行完整的表扫描。 SELECT INDEX_NAME, NUM_ROWS, LAST_ANALYZED FROM DBA_INDEXES WHERE TABLE_NAME IN ('T_DIRECTORY','T_PERSON'); 此外,您通过使用提示强 ...
  • 1 - 绝对不是。 几乎任何你问的人都会告诉你数百万张桌子是一个可怕的想法。 2 - 数以百万计的ROWS很常见,所以很好。 3 - 可能非常糟糕, 特别是如果查询是由认为可以拥有数百万张表的人编写的 。 这告诉我这是一个不太了解数据库的人。 4 - 见#3 5 - 不可告知。 额外的表格会带来额外的额外开销,因为它们都需要额外的元数据。 需要的空间取决于指标以及表格的宽度以及其他许多因素。 总之,这是一个非常非常非常严重的坏主意,你不应该这样做。 1 - Definitely not. Almost an ...
  • 当然,您应该在WHERE子句中的所有列和组合上都有索引。 没有索引意味着表扫描和O(N)查询时间。 在任何情况下都无法扩展。 下拉列表中不需要数百万条目。 您需要更聪明地将数据库过滤到可管理的条目数。 我会从谷歌那里拿一页。 他们的类型有助于将整个互联网图表缩小为每页25或50组,最有可能位于顶部。 也许你也可以管理它。 或许更好的答案就像搜索引擎。 如果您是Java开发人员,可以尝试Lucene / SOLR并编制索引。 我不知道.NET的等价物是什么。 Of course you should have ...
  • 如果使用Lookup执行此操作,则除非使用完全缓存,否则任何行集都不会完全存储在内存中。 如果使用缓存,则目标数据将存储在内存中,当然,如果没有足够的可用内存,则可能会出现内存异常。 查找是一个糟糕的想法,因为对于源数据中的每一行,您将查询目标数据。 因此,在完成之前,您将针对目标发出1200万个单独的查询。 这是表现最差的选择。 合并连接更快,因为您的数据在匹配键上预先排序,因此匹配更快。 此外,两个数据集都不需要保存在内存中。 行无需等待整个数据集加载即可自由流动。 以下是Lookup和Merge Jo ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)