我有一个 txt 文件,其中有几个 html 文件链接。我需要访问此 txt 中的每个链接并获取其中的链接并将其保存到另一个 txt 文件中。
如何为 Linux 终端/shell 脚本/python 执行此操作?
find /coe/informatica/v712_OMJ/AONE/SrcFiles/Archive -name *AccessOne_DF_BIFs.txt|cut -f8 -d "/"|cut -c 1-12 > /coe/informatica/v712_OMJ/AONE/TgtFiles/ExtendedAOneWeeklySource/WeeklyDeltaFileLoadIDList.dat
Run Code Online (Sandbox Code Playgroud)
请让我知道使用
cut -f8 -d and -name *AccessOne_DF_BIFs.txt //this is a file name in unix box
Run Code Online (Sandbox Code Playgroud) 我想解析 ps 命令的输出并在找到程序时返回 true 或 false。这里的人会怎么做?我可以访问命令行,所以它对我开放,没有限制。
当我chmod对文件做 a 时,我试图保存错误。我正在运行命令:
chmod -R 766 * > chmod-errors.txt
Run Code Online (Sandbox Code Playgroud)
但这不起作用。我也试过
chmod -R 766 * | cat > chmod-errors.txt
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我当前的项目在 linux 机器上运行一个测试系统(有 9 个活动屏幕)
整个团队都熟悉如何开始测试等。但不太熟悉用于检查进度、移动文件、强制停止测试等的命令。
我想编写一个脚本,可以将有用的检查放在一起,通过一个简单的按键来踢它们。我可以很容易地在 Perl 中做到这一点,但如果它是一个 shell 脚本 (bash),则更一致。
虽然我的 shell 经验有限,但我想要一个易于其他人扩展的示例脚本(即框架)。
Wait for Key
Perform action
Possibly accept further input for action
Repeat
Run Code Online (Sandbox Code Playgroud)
如果没有收到密钥,则每 n 分钟运行一次操作。
任何人都可以帮助我从 bash 脚本中理解这一行的含义吗?
[ "$2" = "" ] && >$1 && return
Run Code Online (Sandbox Code Playgroud) 我有一个更改目录然后运行的 shell 脚本。我希望一旦脚本终止,目录更改就会冒泡到命令提示符。
所以,我运行它:
. script
Run Code Online (Sandbox Code Playgroud)
但是,现在当脚本终止时,整个窗口都会终止。有没有办法来解决这个问题?
我的外壳是 bash。
当我使用以下代码运行一个简单的 shell 脚本时:
#!/bin/sh
printf "\e[32m Hello World\n"
Run Code Online (Sandbox Code Playgroud)
我得到
\e[32m 你好世界
作为输出,而不是绿色的 Hello World 输出。