批量cp时中断,原来是被cp的alias干扰了
背景
批量复制一批数据的质控结果的时候,由于表格中出现一个重复项,导致卡在是否覆盖的提示这里
结果该重复项之后的样本都没有复制成功,差点就漏掉一部分样本啊……

cat ../sampleList|while read i;do echo $i; cp -f /prod_bak/prod/BIW2/$i/qc/$i\_qc.csv ./;done
force一下试了试结果依然没有反应,这参数有bug?
cp的-i
想起来系统上一般为了易用性,默认会对一些命令做些修改,比如vim—vi、ls -l—ll、还有很多命令中的--color=auto
看了下自己的.bashrc环境,果然有。

当然,也可以which一下看看

当然,用alias也可以查看

解决
那么就取消cp的alias来用好了,转义一下来用原本的cp,也就是/usr/bin/cp
cat ../sampleList|while read i;do echo $i; \cp -f /prod_bak/prod/BIW2/$i/qc/$i\_qc.csv ./;done
也可以用unalias cp命令来临时取消alias,然后当前shell终端就能直接用cp了,
……不过单条命令没什么必要折腾,一个\多方便 o(´^`)o
批量cp时中断,原来是被cp的alias干扰了的更多相关文章
- 解决VS2010批量替换时经常由于内存较低而导致VS2010自动关闭的问题
尊重原著作:本文转载自http://www.cnblogs.com/Sharping/p/3165527.html 情况描述 在使用VS2010 开发Web应用程序的时候,批量替换时经常卡死关闭. 一 ...
- 为什么cp很多小文件非常慢——对cp和rm命令的一些思考
linux中的文件复制命令——CP linux中文件剪切的命令——MV 1.问题背景 今天在某个目的动作过程中想把一个文件夹下的文件复制到另外的一个文件夹下 cp -fr ./dir1/ /d ...
- mybatis oracle mysql 批量插入时的坑爹问题--需谨记
mybatis oracle mysql 批量插入一.oracle的批量插入方式insert into db(id, zgbh, shbzh) select '1', '2', '3' from du ...
- Vue切换页面时中断axios请求
一.概述 在Vue单页面开发过程中,遇到这样的情况,当我切换页面时,由于上一页面请求执行时间长,切换到该页面时,还未执行完,这时那个请求仍会继续执行直到请求结束,此时将会影响页面性能,并且可能对现在页 ...
- Mybatis 批量插入时得到插入的id(mysql)
前言: 在开发中,我们可能很多的时候可能需要在新增时得到刚才新增的id,后续的逻辑需要用到这个id. 在插入单条记录的情况下,这个是很简单的问题.多条记录时有个坑在里面. 单条记录的代码如下 < ...
- python+selenium 批量执行时出现随机报错问题【已解决】
出现场景:用discover方法批量执行py文件,出现随机性的报错(有时a.py报错,有时b.py报错...),共同特点:均是打开新窗口后,切换最新窗口,但定位不到新窗口的元素,超时报错.由于个人项目 ...
- Sql批量插入时如果遇到相同的数据怎么处理
测试数据 -- 创建测试表1 CREATE TABLE `testtable1` ( `Id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `UserId` I ...
- redis-cli批量删除时的坑
redis-cli keys "*"|xargs redis-cli del tips: keys后面的*号,必须要加双引号,不然删不掉 # redis-cli keys *|xa ...
- 【blog】批量删除时,guava Splitter与Java String的split 方法有什么区别
参考链接 http://www.cnblogs.com/hxfirefox/p/4832913.html
- VC++ Debug产生异常时中断程序执行Break on Exception
It is possible to instruct the debugger to break when an exception occurs, before a handler is invok ...
随机推荐
- 建筑CAD软件如何设置当前默认层高?
在绘制CAD建筑图的过程中,必然少不了要对层高进行设置,如果每层的层高都一样,想要调整建筑CAD软件默认当前层高的话该如何设置?本节建筑CAD教程就和小编一起来了解一下浩辰CAD建筑软件中调整默认当前 ...
- Python 画极坐标图
需要用Python画极坐标等值线图,以下是所学的一些东西,特此记录 -------------------------------------------------- 翻译自 https://sta ...
- Hub
public class StreamHub : Hub { public ChannelReader<string> ReadLogStream() { var channel = Ch ...
- centos linux 忘记密码
1.开机 esc 将画面停止 2. e 进入设置状态 3.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh,版本不同 内容不同,找到对应的位置修改 4 ...
- CSS兄弟范围选择器
我们想要选择一部分兄弟元素,根据需要试着写了一个 td:nth-child(4)~td:not(:nth-child(7)~td) { display: none; } 从第5个元素 ...
- 34.MySQL 架构
一主两从 双机热备 原理:
- Python生成whl文件
下载源码包,生成whl文件 python setup.py bdist_wheel
- bootstrap-treeview手动修改源码添加与后台交互的id
bootstrap-treeview中只有自增的参数data-nodeid,没有id的参数,不方便后台交互,修改源码添加id. 1.图一为添加的自定义的node.Id; 2. 下图为添加的id 3.后 ...
- java统计一个文本文件英文单词
package test;import java.io.*;import java.util.*;public class wordCount2 { public static void main(S ...
- leecode 19 快慢指针
记录leecode刷题思路 19. 删除链表的倒数第 N 个结点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点. 示例 1: 输入:head = [1,2,3,4,5], n = ...