【发布时间】:2019-04-11 15:08:11
【问题描述】:
我有以下 bash 脚本
#!/bin/bash
STR1=/home/ubuntu/foo/hicpro_data/output/3333_XX501621_0368_AH2BHTBGX9/CTCF
STR2=/home/ubuntu/foo/hicpro_data/output/3333_XX501621_0368_AH2BHTBGX9/K4me3
我想要做的是删除以/ 分隔的$STR1 和$STR2 的最后一个元素,并在该bash 脚本中执行此操作。
屈服于
/home/ubuntu/foo/hicpro_data/output/3333_XX501621_0368_AH2BHTBGX9/
对于$STR1 和$STR2,并将其分配给一个新变量,例如NW_STR1。
我怎样才能做到这一点?
【问题讨论】:
-
echo "${STR1%/*}/" -
我很抱歉我错误地重新打开了这个。我现在无法将其复制,有人可以将其复制stackoverflow.com/questions/4563060/…我的孩子错误地触摸了该选项:)