cut

显示用户及其主目录,但不使用 awk
cut

显示用户及其主目录,但不使用 awk

我见过类似的问题,并且我实际上使用awk命令找到了解决方案,但我不允许在作业中使用它。所以我想知道是否有另一种方法可以以这种形式显示所有用户及其主目录,user_name:user_home_directory例如:root:/root按用户排序。这是给出所需输出的命令,但我不允许使用awk: awk -F":" {'print $1":"$6'} /etc/passwd | sort grep我认为这与and/or有关,cut因为这就是我现在正在研究的,但除了sedand之外,还可能涉及其他命令awk 我在用着 : No LSB modules are ...

Admin

如果文件包含字符串则插入新行
cut

如果文件包含字符串则插入新行

我需要在 imports 后的行中插入“import packagename”。在包含特定单词的文件中。我尝试: find iOS/Chat \ -type f \ -name "*.swift" \ -exec gsed -e "/Behavior/ " -e "20a import RxSwift" -i {} +; 也尝试过: -exec gsed -e "/Behavior/20a import RxSwift" -i {} +; 看起来这个构造不起作用。 gsed - gnused,我没有找到如何与 bsd sed 一起工作。mac ...

Admin

使用 bash 查找 Sed
cut

使用 bash 查找 Sed

我正在尝试使用 bash 和 sed 实现以下目标,其中包含以下字符串的文件 qa2.test.m.xyz.com 554 1723 21 qa88.test.nj.xyz.com 1723 554 21 443 80 qa2.lite.xyz.com 554 1723 21 qa2.www.nj.xyz.com 80 443 1723 21 554 tadmins.xyz.com meadmin.xyz.com real.xyz.com responsible.xyz.com 554 1723 21 80 443 应该看...

Admin

awk 多个命令和多个参数
cut

awk 多个命令和多个参数

我正在尝试转换这个输出: ❯ hg branches -T'{node} {branch}\n' 4b0826975cb29da26a6dd13f463241463c43c6a7 maria 5c31751cdb774f8b6337b6f64232b15903530997 default 进入以下命令: hg bookmark -r 4b0826975cb29da26a6dd13f463241463c43c6a7 maria -f hg bookmark -r 5c31751cdb774f8b6337b6f64232b15903530997 default...

Admin

使用 cut 删除文件名的多个部分
cut

使用 cut 删除文件名的多个部分

我有一堆文件,其名称如下: CI2_S1_20201120_S75_L001_R1_001.fastq.gz CI2_S2_20201120_S76_L001_R2_001.fastq.gz AV2_S2_20201120_S61_L001_R2_001.fastq.gz 我想将文件重命名为 CI2_S1_R1.fastq.gz CI2_S2_R2.fastq.gz AV2_S2_R2.fastq.gz 并删除中间的其他部分。我有这个与我共享的循环,但它没有改变任何东西。 for file in 'ls *.fastq.gz' do mv $file 'ec...

Admin

缩小文件名(删除最后 N 列)
cut

缩小文件名(删除最后 N 列)

我想从这个文件名中删除最后 3 列 david@david-ThinkPad-E480:~/Downloads$ ll A* -rw-rw-r-- 1 david david 16006720 сен 9 11:03 'A.Matrosov. E.Rodionov. S.Bratus. Rootkits and Bootkits. Reversing Modern Malware and Next Gen...pdf' david@david-ThinkPad-E480:~/Downloads$ 我试过 david@david-ThinkPad-E48...

Admin

按 shell 中第一个视为数字的字段对文件中的行进行排序
cut

按 shell 中第一个视为数字的字段对文件中的行进行排序

我有一个文件,其格式如下所示(一个数字 + 一个 IPv4 地址)。此格式是使用 生成的uniq -c。我想对每行中第一个数字后的行进行排序。我本来想使用类似命令的东西sort,但我不确定如何使用它来仅对那个数字进行排序。 20 0.0.0.0 2 10.0.1.2 2 10.0.1.4 97 114.80.166.219 180 116.6.19.70 1435 121.11.66.70 1 12.172.224.140 34 122.102.64.54 14 12...

Admin

是否有可能在 mp3 文件中找到音频片段?
cut

是否有可能在 mp3 文件中找到音频片段?

我们有一个社区电台,我们全天候录制所有节目。我们想知道是否有任何方法可以自动修剪这些录音,以便删除所有广告和不需要的部分,并将节目的其余部分合并在一起,例如 1 小时的 .mp3 文件?那么如果我们在广告之前和之后添加一个小的“标记文件”,ffmpeg(+filter) 是否有办法找到该“标记”并完成这项工作? ...

Admin

剪切 .mp4 文件的开头和结尾
cut

剪切 .mp4 文件的开头和结尾

我一直在使用 ffmpeg 删除视频片段的前 5 秒,代码如下。 对于 ("*.mp4") 中的 %%a,执行 ffmpeg -i "%%a" -ss 05 -acodec copy -vcodec copy "newfiles\%%~na.mp4" 暂停 有没有办法删除 .mp4 文件的前 5 秒和最后 8 秒? ...

Admin

使用 ffmpeg 精确剪切视频
cut

使用 ffmpeg 精确剪切视频

我想使用 ffmpeg 剪切视频以进行机器学习。 我如何确保如果我剪切(例如)1s 的视频@25fps,这将提供正好 25 帧同步的音频和视频? 我看到 ffmpeg 在剪切时寻找关键帧,并选取最近的一个。我遇到了麻烦,因为它生成了负时间戳,并用复制的帧填充了剪切视频的末尾。 我知道元数据不显示真实的 fps 等等。 那么,什么样的管道才能获得与音频流对齐的精确帧数的精确剪切呢? 谢谢 ...

Admin

在 Windows 上使用“cut”命令
cut

在 Windows 上使用“cut”命令

我正在尝试在 Windows 上运行此命令行(我已经安装了 GNU coreutils 8.24) echo android:versionCode="3267" | cut -d \" -f 2 预期输出: 3267 但是,我收到了错误: cut: the delimiter must be a single character 有人知道我如何使用 cut 命令来提取3267吗android:versionCode="3267"? ...

Admin

如何提取 require('') 中的所有字符串?
cut

如何提取 require('') 中的所有字符串?

我的源文件是这样的: abl require('../img/a.png') require('../img/b.png') bla require('../../img/c.png') ble <Image source={require('../img/d.png')} 我的预期输出是: '../img/a.png' '../img/b.png' '../../img/c.png' '../img/d.png' 在 Bash 脚本中,我需要提取'../../img/bla.png'文件每一行所需的所有内容。一行可能包含多个项目。 我尝...

Admin

cut:必须指定字节、字符或字段的列表
cut

cut:必须指定字节、字符或字段的列表

x=`sudo find /test -name "*.php"` echo $x p421.php p423.php read-session.php 我想用空格作为分隔符来剪切 $x echo $x|cut -d " " cut: you must specify a list of bytes, characters, or fields ...

Admin