腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
xargs
在
带有
单引号
和
双引号
的
文件名
上
运行
bash
-
c
bash
、
escaping
、
xargs
我正在尝试
使用
xargs
在
文件夹中
的
每个文件
上
运行
ffmpeg,并输出具有vorbis音频
的
文件
的
名称。 我已经提出了以下基本可行
的
方法,但它在
文件名
中有
单引号
的
文件
上
失败了。 find .-maxdepth 1 | onlyvideos | tr '\n' '\0' |
xargs
-n1 -0 -I &
浏览 132
提问于2021-10-12
得票数 0
回答已采纳
3
回答
单引号
和
$ in string
bash
bash
我
运行
下面的脚本来对函数中
的
文件路径
运行
一些检查,其中一些路径包含
单引号
,临时文件包含"$“,如果我将变量括
在
单引号
中(下面的名称变量),那么如果文件路径中有‘,字符串就会被截断。如果我
在
filepath周围
使用
双引号
,那么如果路径中有"$“,它就会截断。有办法摆脱这个圆形难题吗?正在回显,好像文件路径中有$。/roo
浏览 1
提问于2015-05-08
得票数 0
回答已采纳
2
回答
使用
美元符号进行环境变量
和
线尾模式匹配
的
sed
bash
、
sed
、
environment-variables
在
sed中,我们
使用
双引号
读取由美元符号表示
的
环境变量,如果要同时
使用
美元符号作为行尾模式,该怎么办?这里是我
的
命令
的
例子(不起作用), cat inputfile |
xargs
-n4 sh -
c
'sed -ne "$1,$2p" bigfile|sed -e "$s/$/\n+--$3-----+/" > $0.outputfile'
浏览 1
提问于2019-04-17
得票数 0
回答已采纳
4
回答
将命令
的
输出输送到rm命令
command-line
下面的命令打印正在播放
的
歌曲
的
路径。mpc | head -n 1 我可以通过修改用于打印它
的
命令来删除这个文件吗
浏览 0
提问于2012-11-17
得票数 9
回答已采纳
1
回答
函数
的
bash
调用中
的
引号问题
bash
、
xargs
我写了一个看起来像这样
的
bash
脚本:VAR2="test2" echo $1echo $3` 我想要做
的
是,
在
文件夹中查找更改(通过swatc
浏览 4
提问于2016-06-24
得票数 2
回答已采纳
3
回答
保护
带有
奇数字符
和
单引号
的
目录
的
bash
输入
bash
我正在努力保护
bash
/rsync脚本
的
一些输入。简而言之,我试图
在
一些目录中导航rsync,而我遇到
的
问题是,其中一些目录可能有一些奇怪
的
字符,比如$符号,而另一些目录则有
单引号
'。我已经发现,如果我用""保护输入中
的
变量,那么$ABC目录就会得到保护并正确处理,但是
带有
单引号
的
目录不会。相反,如果我用
单引号
保护它们,那么$ABC就会失败,但是
带有<
浏览 8
提问于2014-09-30
得票数 0
回答已采纳
4
回答
如何
在
xargs
命令中
使用
>?
bash
、
redirect
、
xargs
我想找到一个
bash
命令,它可以让我对某个目录中
的
每个文件进行grep,并将grep
的
输出写到一个单独
的
文件中。我
的
猜测是做这样
的
事情但是,据我所知,
xargs
不喜欢
双引号
。但是,如果我删除了
双引号
,则该命令会将整个命令
的
输出重定向到名为
浏览 0
提问于2009-05-10
得票数 182
回答已采纳
1
回答
用
双引号
对文件进行大量重命名
linux
、
bash
、
sed
、
find
我有一个文件系统,我想在Windows机器
上
使用
很多文件。
文件名
中
的
非法字符是一个问题,所以我搜索了一个
bash
命令,它递归地清除所有文件中
的
非法字符。find .*]*" -exec
bash
-
c
'x="{}"; y=$(sed "s/[<>:\\|?*]\+/-/g" <<< "$x&q
浏览 2
提问于2017-01-09
得票数 1
回答已采纳
1
回答
单引号
在
Windows批处理文件中有什么作用?
batch-file
、
cmd
、
quotes
我最近在windows cmd中
运行
了一个
带有
单引号
的
命令,发现它
的
行为并不像我预期
的
那样。通过尝试google "windows批处理
单引号
vs
双引号
“,我找到了一些文章,其中有人问到
如何
让windows将
单引号
视为
双引号
,以及
bash
如何
区别对待
单引号
和
双引号
。然而,我很难找到一个明确
的<
浏览 1
提问于2014-06-12
得票数 39
回答已采纳
1
回答
Heredoc
在
命令替换中:引号或括号不对称时出错(
bash
和
zsh)
bash
、
shell
、
zsh
考虑以下用于打印
单引号
的
模糊脚本,该脚本
在
ksh上工作echo "$(cat <<EOFEOF输出:但是,当我
在
OS X
上
使用
bash
3.2.51(1)
运行
相同
的
脚本时, #!/heredoc-within-cmdsubst: line 6: syntax error: unexpected end of f
浏览 0
提问于2014-09-17
得票数 3
1
回答
引用包含一个变量
的
命令行参数,该变量
在
展开时可能同时具有
单引号
和
双引号
。
bash
、
shell
、
quoting
在
成功地尝试正确引用命令字符串之后,我
使用
下面的命令对工作目录下
的
.jpg文件
运行
标识命令,这些文件
的
名称可能包含
单引号
和
/或
双引号
: xterm -e
bash
-
c
"identify -verbose \"${f/\"/\\\"}\" | less"但是,我意识到<e
浏览 0
提问于2020-02-09
得票数 0
回答已采纳
3
回答
在
bash
命令中调用自定义函数
linux
、
bash
、
shell
、
awk
-maxdepth 1 -mmin +1 -type f -name "240*.ts" get_crtime() { for target in &qu
浏览 2
提问于2016-03-25
得票数 2
2
回答
在
git日志中
使用
路径通配符
git
、
wildcard
、
git-log
在
我
的
git树下面有一个文件:sm/src/main/java/cl/utilities/sm/Expression.java我想要获得其活动
的
日志,而不必键入整个路径。基本
上
我想要这样
的
输出: $ git log --oneline -2 sm/src/main/java/cl/utilities
浏览 0
提问于2012-03-22
得票数 11
回答已采纳
2
回答
如何
获得{}在外壳中
的
值?
shell
、
find
、
xargs
-name "*.network" -o -name "*.index" |
xargs
-n 1 -I {} -P 5 sh -
c
"ncols=3; filename={}; echo $filename"因为我想用多线程。
xargs
在
我
的
脚本中是必要
的
。
浏览 0
提问于2018-05-23
得票数 0
回答已采纳
1
回答
Solaris unix,
c
-shell,重定向
xargs
执行
的
命令输出
unix
、
redirect
、
solaris
、
xargs
对
c
-shell别无选择。这就是我们在这里
使用
的
。但是收到了"Too words from “
的
信息。 所以
使用
xargs
,因为很明显,我将太多
的
文件名
传递回egrep命令行。当我这样做
的<
浏览 0
提问于2013-04-16
得票数 0
回答已采纳
2
回答
如何
使脚本可执行?
command-line
、
bash
、
scripts
这是我
的
剧本:每次我试图
运行
我
的
脚本,
使用
或者。such file or directorychmod: cannot access
浏览 0
提问于2017-06-30
得票数 0
回答已采纳
2
回答
在
查找
和
处理管道时打印
文件名
linux
、
bash
、
shell
/fixtures/*.json |
xargs
cat | jq .[0].terms.customer[0].slug"default""default""foo""bar" 但是,
如何
更改上述shell命令以显示已处理文件<
浏览 3
提问于2017-02-13
得票数 4
回答已采纳
2
回答
xargs
不能
使用
replstr (replace-string)
linux
、
bash
、
xargs
. |
xargs
-I arguu
bash
-
c
"bq load --replace --source_format=CSV -F\"\t\" --quote \"\" big-data-alpha:psql.arguu arguu.csv `cat arguu.header`" 但是它告诉我'arguu.header没有这样
的
文件或目录‘,看起来好像arguu并没有被它应该是的样子所取代。
浏览 0
提问于2015-11-14
得票数 0
2
回答
循环
使用
存储
的
文件路径并删除这些文件。
linux
、
bash
、
sh
我对
bash
脚本有一个问题,它应该遍历ready.txt文件中
的
每一行,该文件存储了文件
的
路径,然后对它们执行一些操作,如本例中
的
rm -f。FOLDER ZE SPACJAMI/PLIK ZE SPACJAMI4.pdf'我
的
循环应该删除SPACJAMI2.pdf' rm -f $li
浏览 0
提问于2021-03-22
得票数 0
回答已采纳
1
回答
如何
正确地将命令发送到码头容器中?
bash
、
docker
、
shell
、
syntax
、
double-quotes
我可以
在
我
的
终端中成功地执行下面的命令。我
的
脚本run.sh如下所示。我首先将目标命令存储到mycommand中,然后以命令作为输入
运行
容器。mycommand=$@;发行: I希望
bash
run.s
浏览 4
提问于2022-01-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习 shell脚本之前的基础知识
搞定Linux Shell文本处理工具,看完这篇集锦就够了
Shell中的Quoting
Bash 脚本的单元测试
Shell的18条常用命令整理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券