组合两个 sed 命令[重复]

2023-12-30

如何组合以下两个 sed 命令。

循环目录中的所有文件并从中删除第一行。 另一个删除文件行开头的所有双引号 "。

删除每个文件的第一行

for each in `/bin/ls -1`;do sed -i 1d $each;done

行首

for each in `/bin/ls -1`;do sed -i 's/^"//g' $each;done

你可以做:

for each in *; do sed -i.bak 's/^"//g; 1d' "$each"; done
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

组合两个 sed 命令[重复] 的相关文章

  • 数字和小数的输入掩码

    在测试我的程序后 我发现了以下错误 我在 sqlserver 中的表包含 价格数字 6 2 我的程序的用户输入价格 555 00 就很好了 但是当他输入 555555 时 这是错误的 所以我需要指定掩码 其中尾数是可选的 0 到 999 小
  • 正在获取“未终止 [] 设置”。 C# 中的错误

    我正在 C 中使用以下正则表达式 Regex find new Regex url
  •  
    标记内删除

    我制作了简单的 BBCode 脚本 一切正常 但后来我使用了一个 javascript 库来美化我的代码 pre pre 现在我面临的唯一问题是 br 每行代码后面的标签 pre pre tags 所以问题是我怎样才能删除 br 标记哪些在
  • 正则表达式以任何顺序匹配查询中的所有单词

    我正在尝试为一个项目构建一个搜索功能 该功能根据用户搜索输入以及它是否与针对项目列出的关键字匹配来缩小项目范围 为此 我将项目关键字保存在data属性并使用 RegExp 模式将查询与这些关键字进行匹配 我目前正在使用这个表达式 我知道它不
  • 使用os.execlp时,为什么`python`需要`python`作为argv[0]

    代码是这样的 os execlp python python child py other args this works os execlp python child py other args this doesn t work 我读过
  • 从命令行添加 Xcode 开发者帐户

    我正在尝试使用xcodebuild allowProvisioningUpdates在我只能通过命令行访问的计算机 Azure Devops macOS 托管计算机 上 不幸的是 根据man xcodebuild为了使用 allowProv
  • execv() 和 const 性

    我经常使用execv 函数在 C 中 但如果某些参数在 C 字符串中 则令我烦恼的是我无法执行此操作 const char args 4 args 0 usr bin whatever args 1 filename c str args
  • 正则表达式匹配bash变量

    我正在尝试修改 bash 脚本 当前脚本包含 print div class 1 div Where 1可能看起来像 Apprentice Historian Level 1 Historian Level 4 Master Histori
  • 如何匹配 R 中的所有匹配项?

    我有 1000 个名字的列表 说A 我还有另外 5 个名字的清单 说B 我想找出这5个名字出现在1000个号码列表中的第几行 例如 Amy 在 A 中可以出现 25 次 B 里有艾米 我想知道 Amy 出现在 A 中的哪些行 我以前使用过
  • 测试 bash shell 脚本[重复]

    这个问题在这里已经有答案了 有人可以解释一下如何测试 bash shell 脚本吗 例如 我有一个 sh 文件 其中包含此代码 bin sh for file in txt do mv file basename file txt doc
  • 忽略正则表达式匹配的空格

    我需要匹配 8 个或更多数字 其序列可以包含空格 例如 以下所有内容都是有效匹配 12345678 1 2345678 12 3 45678 1234 5678 12 34567 8 1 2 3 4 5 6 7 8 此刻我有 d 8 但这只
  • 如何使用命令行压缩指定文件夹

    你们能告诉我如何将指定的文件压缩到同一个 Zip 文件中吗 让我告诉我我的文件夹是如何填充的 任务调度程序有我的数据库的备份 并每天将它们保存到文件中 它每天创建 4 个数据库备份 这意味着每天会多出 4 个文件 因此 我需要将新创建的备份
  • 使用 sed 删除 [[:space:]] 之后的所有内容

    如何删除空格后的所有内容 如果我指定冒号 而不是 space 我就可以做到这一点 cat t sh echo DW Prod Facets UNRCH MBRS UNRCH Members sql sed r e s DW Prod spa
  • 使用 RegEX 在 Notepad++ 中添加前缀和附加

    我在 txt 文件中有相当大的单词列表 我正在尝试在 Notepad 中进行正则表达式查找和替换 我需要在每行之前和之后添加一个字符串 这样 wordone wordtwo wordthree become able wordone abl
  • fork系统调用的应用

    fork 用于创建调用它的进程的副本 接下来通常是调用 exec 系列函数 除了这个之外 fork还有其他用途吗 我能想到一个 用管道函数做IPC 是的当然 启动一个进程 进行一些数据初始化 然后生成多个工作进程是很常见的 它们的地址空间中
  • 使用简单数据结构在 Bash 脚本中进行深度优先搜索

    我正在尝试按照上面所述进行操作 我相对容易地设计了广度优先搜索 该脚本的目标是创建用户输入的具有一定深度和广度的目录结构 我正在尝试改变广度优先实现以支持深度优先搜索 这是我得到的 depthsearch local open seed l
  • 来源和出口有什么区别?

    我正在编写一个 shell 脚本 以读取具有 key value 对的文件并将这些变量设置为环境变量 但我有疑问 如果我这样做source file txt是否会将该文件中定义的变量设置为环境变量 或者我应该逐行读取文件并使用导出命令设置它
  • WhatsApp 如何实现每台服务器 200 万个连接?

    在 Ubuntu 上 可以打开的最大套接字数似乎受以下控制 cat proc sys net ipv4 tcp max orphans 262144 根据 Rick Reed 来自 WhatsApp 的一次演示 这些人使用 FreeBSD
  • 在 scp 的简单函数包装中使用波形符 ~ 时出现问题

    我想放置一个简单的bash功能在我的 bashrc围绕着scp通过接受 源 参数和 目标 参数来命令 到目前为止已经尝试过 function send eval scp 1 user annoyingly long server name
  • 生成斐波那契数列的 Shell 脚本

    我正在尝试创建一个递归函数来计算斐波那契系列中的第 n 个数字 我已经找到了很多解决这个问题的方法 但我不知道为什么我的解决方案不起作用 谢谢 function fib if 1 eq 1 o 1 eq 2 then return 1 el

随机推荐

  • 在node.js中模拟数据库?

    我如何在我的node js应用程序中模拟数据库 在本例中使用mongodb作为博客 REST API 的后端 当然 我可以将数据库设置为特定的testing database 但我仍然会保存数据 不仅测试我的代码 还会测试数据库 所以我实际
  • 绝对定位的元素隐藏其前面的透明元素

    我有三个彼此相邻的块元素 第一个和最后一个是透明的 中间的是绝对定位的 box width 300px height 300px box1 background yellow opacity 0 5 box2 background red
  • 从 iCloud 删除核心数据失败

    我正在尝试使用以下方法从 iCloud 中删除核心数据 NSPersistentStoreCoordinator removeUbiquitousContentAndPersistentStoreAtURL options error 但我
  • 在生产中找不到模块“worker_threads”错误

    我创建了一个利用工作线程的 Node js 项目 当我在 VS Code 中运行 npm start 时 代码工作正常 但是当在Ubuntu服务器中构建和复制时 它显示 找不到模块 worker threads 在生产环境中使用工作线程部署
  • 如何传递非插值数据 OpenGL ES (GLSL)

    我正在尝试将简单的 FLOAT 值从顶点传递到片段着色器 如何在不进行插值的情况下 按原样 传递它 在桌面上我可以使用平面变化来禁用插值 openGL es中有类似的东西还是唯一的方法是通过纹理 GLSL ES 目前不支持flat关键字 所
  • 使用 Jquery 将事件动态插入到 Fullcalendar

    我在使用 Jquery 将新事件添加到 fullCalendar 时遇到问题 我正在使用 Eclipse 开发 Web 对 Ajax 完全不熟悉 而且它不适用于我的 Eclipse 一切都写在 jquery 中的 Button click
  • 允许在数据表的“fnServerData”中进行服务器端缓存

    默认情况下 DataTables 中的 Ajax 调用通过在 url 上添加虚假字段来避免缓存 例如http yoursite com api 348522852542 我想禁用此功能 看来ajax函数调用fnServerData它的定义是
  • 以编程方式访问 Eclipse 的调用层次结构

    我需要以编程方式生成调用图作为 Eclipse 插件的一部分 我知道 Eclipse 具有内置的 Open Call Hierarchy 功能 但我一直无法找到一种方法来访问它作为插件开发的一部分 有谁知道如何使用 Eclipse 的调用层
  • 使用 Windows 命令提示符或 PowerShell 在 Spyder 中运行脚本

    我想知道是否有一种方法可以使用 Windows cmd 或 PowerShell 而不是 IPython 控制台在spyder ide 中运行 python 脚本 有时 Ipython 的工作方式与在 cmd 中运行脚本的方式不同 专门用于
  • Python 使用什么字节序写入文件?

    当使用 file write 和 wb 标志时 Python 使用大端还是小端 或者 sys byteorder 值 我如何确定字节序不是随机的 我问是因为我在同一个文件中混合 ASCII 和二进制数据 并且对于二进制数据 我使用 stru
  • 未知提供者:$uibModalInstanceProvider - Bootstrap UI 模式

    我的 UI Bootstrap 模式有问题 在一个控制器中我有这个 app controller tableCtrl scope http uibModal log function scope http uibModal log scop
  • 如何在VLOOKUP中设置范围条件?

    我的 Excel 文件中有下表 我想找到相应输入的值列 Col A Col B Col C Min Max Value 101 AA High 0 10 1 101 AA High 11 20 2 101 AA Low 0 10 3 101
  • 没有模板的组件

    我有一些代码可以对服务器进行 api 调用并返回一些 JSON 它确实作为我的组件中的一种方法存在 但由于它变得有点长 我想将其提取到它自己的文件中 在 vuejs 中 这里的最佳实践是什么 它应该是一个没有模板的组件吗 这将如何运作 我会
  • 期望从可观察的下一个处理程序中抛出错误,用 Jasmine 测试 Angular

    在 Angular 应用程序中 有一个具有以下方法的控制器 onClick void this http get some endpoint subscribe response gt const editUrl this service
  • C# 中的 System.AttributeTargets.GenericParameter:如何使用这样的属性?

    在 C 中 当指定属性类应如何使用时 有一个GenericParameter值在System AttributeTargets枚举 我们如何应用这样的属性 语法是什么 System AttributeUsage System Attribu
  • 詹金斯 - 矩阵作业 - 不同从属设备上的变量会相互覆盖吗?

    我想我不明白矩阵构建是如何工作的 当我根据运行的节点在某个阶段设置某个变量时 然后在该阶段的其余部分有时会按应有的方式设置该变量 有时它会从其他节点 轴 获取值 在下面的示例中 在 ub18 1 上运行的类似作业有时具有 VARIABLE1
  • jQuery 网络摄像头插件 - 保存图像

    我很难使用 jquery 网络摄像头插件保存从网络摄像头捕获的图像 这是代码 document ready function camera webcam width 320 height 240 mode save swffile jsca
  • C++11 虚拟复制构造函数

    我正在阅读 Mark Joshi 的 C 设计模式和衍生品定价 并在 C 11 中实现他的代码 一切都进展顺利 直到我进入第 4 章 他在其中讨论了虚拟复制构造函数 PayOffDoubleDigital thePayOff Low Up
  • 在 Python 中删除停用词的更快方法

    我正在尝试从文本字符串中删除停用词 from nltk corpus import stopwords text hello bye the the hi text join word for word in text split if w
  • 组合两个 sed 命令[重复]

    这个问题在这里已经有答案了 如何组合以下两个 sed 命令 循环目录中的所有文件并从中删除第一行 另一个删除文件行开头的所有双引号 删除每个文件的第一行 for each in bin ls 1 do sed i 1d each done