cut 相关问题

一个Unix shell命令,它根据分隔符将输入分为可输入的字段。

如果分隔符在双引号内,则剪切输出不正确

cut -f2 -d"," - 由于第一列封装在双引号内,因此无法正确获取第二列。 “Foo 新闻、视频 (Android)”、“Foo 新闻、视频 - Android&qu...

回答 1 投票 0

如何将 tr 与 xargs 结合并剪切以挤压重复

这个问题的最佳答案表明,cut 可以与 tr 一起使用,根据重复空格进行剪切 < file tr -s ' ' | cut -d ' ' -f 8 I want to get the remotes of several Git repos ...

回答 1 投票 0

如何在 Unix 中使用带有多个字符分隔符的 cut?

我的文件看起来像这样 abc ||| XYZ|||富酒吧 你好世界|||垃圾邮件火腿果酱|||巴拉巴拉 我想提取特定的列,例如我本可以这样做: sed 's/\s|||\s/\t/g' 文件 |剪切-f1 但是...

回答 3 投票 0

CUT支持多个空格作为分隔符吗?

我有这样的文字: 字1 字2 字3 字4 一对单词之间可能有多个空格,我想从每一行中获取一些单词列。当我使用 cat 文件时 |切 -d ' ...

回答 8 投票 0

R 中将多列切割成大致相等的有序组的函数

我正在尝试创建一个函数,该函数将添加对多个列进行排序的列,并将数据分配到具有相等数量观察值的四组中(这将构成四个风险级别)。我

回答 2 投票 0

在 bash/ash 中提取字符串的开头字母

如何从字符串中提取开头字母? 我想在遇到第一个非字母字符之前提取开头出现的字母。 例如如果输入字符串是

回答 8 投票 0

Awk 命令在匹配正则表达式时设置变量名称

我有一个名称.dmp 文件,其中包含分类 ID 和科学名称以及其他详细信息。 我想获取特定税号的学名,为此我运行以下命令: 猫呐...

回答 4 投票 0

FFMPEG 命令无法正常工作 [关闭]

我想用时间戳来剪辑我的视频。我有一个包含我的时间戳的 txt 文件,我将它们放在正确的变量中。例如,$startzeit = 00:00:01 和 $endzeit = 00:00:10。所以,我想要 :01 ...

回答 0 投票 0

当数据框中指定特定年份时,如何找到 10 年的电影评级?

我有一个电影数据框。我对电影名称、奥斯卡年份和用户评分列感兴趣。我需要按“奥斯卡年”对其进行排序(在本专栏中,我有不同的年份,例如 1926、1...

回答 2 投票 0

根据单词在文件中出现的次数对单词进行排序

在使用 PuTTy 的 Linux/Unix 中,我试图解释一个文件并返回该文件中最常见的前 25 个单词。我目前坚持删除数字字段,只留下 ...

回答 0 投票 0

使用 FFMPEG 剪切音频文件以保存附件

我知道这里已经打开并回答了类似的主题,但没有一个可以解释发生在我身上的事情: 我需要剪切一个附有图片的音频文件。 如果我做:

回答 0 投票 0

如果使用 sed/awk 存在除 0 以外的任何数字,是否有更好的动态替换方法

团队, 我的输出如下,我想将所有非零值替换为 1。 DA:74,0 DA:75,0 大:79,3 < NON BOOLEAN DA:80,3 < NON BOOLEAN DA:81,3 < NON BOOLEAN DA:82,4 < NON BOOLEAN DA:83,1 so I ...

回答 4 投票 0

How to 'cut' on null?

Unix 'file' 命令有一个 -0 选项可以在文件名后输出一个空字符。这据说适合与“cut”一起使用。 来自 man 文件: -0, --打印0 输出一个空字符‘’af...

回答 3 投票 0

R 管道内的剪切函数

我有一个关于电动汽车的数据库。其中一列是汽车的 Electric Range,从 0 到 370。 我想把这个变量分成 3 个区间:低从 6 到 110,中等 fr...

回答 0 投票 0

python - 如何从文本文件剪切/移动一行到 html 中的输入文本框?

所以我有这个文本文件,它包含这样的 狗 沙哑 狗 西伯利亚的 html文本输入是这样的 <question vote="1"> <p>所以我有这个文本文件,它包含这样的</p> <pre><code>dog husky dog siberian </code></pre> <p>html 文本输入是这样的</p> <pre><code><textarea id="name" class="name-input" style="width:350px" name="name"></textarea> <textarea id="type" class="type-input" style="width:350px" name="type"></textarea> </code></pre> <p>所以我想从文本中移动/剪切行(dog 到 name-input 和 husky 到 type-input),我想一次移动它 2 行,然后当输入结束时,它会移动/剪切下一行(狗和西伯利亚)</p> <p>这是我用于文本输入的 selenium 代码</p> <pre><code>from selenium import webdriver from selenium.webdriver.common.by import By url = '' driver = webdriver.Firefox() driver.get(url) item = driver.find_element(By.NAME, 'name') item.click() item.send_keys('') item = driver.find_element(By.NAME, 'type') item.click() item.send_keys('') </code></pre> <p>这是我从文本文件中移动行的示例,但是此代码移动所有行而不是特定行</p> <pre><code>file1 = "E:/youtube.txt" file2 = "E:/output.txt" x = 6 with open(file1, 'r') as f1: data = f1.readlines() with open(file1, 'w') as f1: for line in data[x:]: f1.write(line) with open(file2, 'w') as f2: for line in data[:x]: f2.write(line) </code></pre> <p>我仍然不知道如何移动/剪切特定的线</p> </question> <answer tick="false" vote="0"> <pre><code>name_items = driver.find_elements(By.NAME, 'name') type_items = driver.find_elements(By.NAME, 'type') for name in name_items: index = name_items.index(name) type = type_items[index] with open('test.csv', 'a', newline='', encoding='utf-8') as f: csv.writer(f).writerow([name, type]) </code></pre> </answer> <answer tick="false" vote="0"> <p>您只需要使用<pre><code>for</code></pre> 循环遍历<pre><code>data</code></pre> 中的文本行。</p> <pre><code>from selenium import webdriver from selenium.webdriver.common.by import By file1 = "E:/youtube.txt" file2 = "E:/output.txt" url = '' driver = webdriver.Firefox() driver.get(url) with open(file1, 'r') as f1: data = f1.readlines() for i in range(0, len(data), 2): driver.find_element(By.NAME, 'name').send_keys(data[i].strip()) driver.find_element(By.NAME, 'type').send_keys(data[i+1].strip()) # do whatever else before inputting new values </code></pre> </answer> </body></html>

回答 0 投票 0

使用 Pandas 进行分箱和可视化

所以我正在尝试为我的数据框创建一个年龄间隔列: df['age_interval'] = pd.cut(x=df['Age'], bins=[18, 22, 27, 32, 37, 42, 47, 52, 57, 60], include_lowest=True) 我添加了图表: P...

回答 2 投票 0

为什么我的 excel VBA Macro 成功运行了一次,然后第二次崩溃并关闭了工作簿且没有错误消息?

我在两个不同的工作表上有两个 excel 表:“打开”和“保留或关闭”。 在“打开”工作表上,我试图在表格内剪切一行并将其粘贴到 &quo...

回答 1 投票 0

R - 使用 cut 创建分箱变量

我刚刚回顾了 R 中带中断的剪切是如何工作的,我无法让它为我的代码工作。 数据框 assoc Transect 年月 SpeciesPositionGroupsize 生境 我刚刚回顾了在 R 中如何使用中断进行切割,我无法让它为我的代码工作。 数据框 assoc Transect year month SpeciesPositionGroupsize Habitat <lgl> <fctr> <dbl><fctr><fctr> <chr> <dbl> FALSE C3 2 Jan RC 470 13 edge FALSE C3 2 Jan BW 1850 3 edge TRUE C3 2 Jan RC 2020 12 interior TRUE C3 2 Jan BW 2020 5 interior FALSE C3 2 Jan SKS 1000 4 edge FALSE C3 2 Jan SKS 1310 3 edge 我试过了 cut(df.clean.C3$Elevation, breaks = c(0, 0.8, 1.4, 1.8, 4.0), labels = c("deciduous", "semi", "open", "evergreen")) -> C3 给出的只是 NA 值。 我错过了什么? 期望的输出 assoc Transect year month SpeciesPositionGroupsize Habitat forest <lgl> <fctr> <dbl><fctr><fctr> <chr> <dbl> <chr> FALSE C3 2 Jan RC 470 13 edge deciduous FALSE C3 2 Jan BW 1850 3 edge evergreen TRUE C3 2 Jan RC 2020 12 interior evergreen TRUE C3 2 Jan BW 2020 5 interior evergreen FALSE C3 2 Jan SKS 1000 4 edge semi FALSE C3 2 Jan SKS 1310 3 edge semi 输入数据 structure(list(assoc = c(FALSE, FALSE, TRUE, TRUE, FALSE, FALSE ), Transect = structure(c(1L, 1L, 1L, 1L, 1L, 1L), levels = c("C3", "Msolwa", "Mwani", "Sanje"), class = "factor"), year = c(2, 2, 2, 2, 2, 2), month = structure(c(1L, 1L, 1L, 1L, 1L, 1L), levels = c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"), class = "factor"), Species = structure(c(4L, 2L, 4L, 2L, 5L, 5L), levels = c("BABO", "BW", "Mang", "RC", "SKS" ), class = "factor"), Position = c(470, 1850, 2020, 2020, 1000, 1310), Groupsize = c(13, 3, 12, 5, 4, 3), habitat = c("edge", "edge", "interior", "interior", "edge", "edge")), row.names = c(NA, -6L), class = c("tbl_df", "tbl", "data.frame"))

回答 0 投票 0

在 sam 文件中编辑正则表达式的特例

我有一个 sam 文件,我需要编辑文件开头以 @SQ 开头的每一行以及第二部分中的每一行以及对齐信息。对于那些不熟悉的人...

回答 2 投票 0

我无法在终端中使用命令剪切

今天我在上课,我的教授做了同样的事情。这对他有用。 他是Linux用户,我是Mac用户。我尝试多次执行此代码,我正在为此努力,但我无法做到

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.