我想执行graldew
. 它肯定在同一个目录中,并且拥有所有权限。但是当我尝试执行它时,我得到了command not found
. 此外,我什至无法使用TAB按钮自动完成它。
我正在使用 Mac(Catalina,10.15.7)并想使用locate <...>
-command。输入后locate ...
,我建议了以下内容,我做到了。
WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.
创建数据库后,我想执行locate
- 命令。这没有按预期工作。相反,这出现了:
locate: locate database header corrupt, bigram char outside 0, 32-127: -1
我能做些什么来解决这个问题?非常感谢你的帮助。
有没有办法找出我的终端使用的点大小?我打开一个终端并点击 CMD + 直到它看起来不错,但想找到该设置并将该数字粘贴在配置文件中。我尝试了 stty -a、tty 和这篇文章: https: //support.apple.com/lt-lt/guide/terminal/trmlstrtup/mac和这里:如何在 OSX 上增加终端字体大小?
我发现以下命令使用 md5 文件哈希来查找重复文件并将它们列出在文本文件中。
find ./ -type f -exec md5 {} \; | awk -F '=' '{print $2 "\t" $1}' | sort | tee duplicates.txt
但是,由于列出了具有相同哈希的每个文件,因此我无法使用以下命令删除重复文件,因为文本文件中的每一行都将被删除,包括原始文件。
while read file; do rm "$file"; done < duplicates.txt
有没有办法在duplicates.txt 文件中删除除第一个具有重复md5 哈希的文件之外的所有文件?
我正在终端中进行冗长的 SageMath 计算,我计划使用 Shell > Export Text As... 将结果保存到磁盘... 生成的文本文件将在 10 GB 附近。
我是否需要担心 16 GB 的 RAM 不足以完成这项任务?特别是,我担心 SageMath 和终端显示都单独存储结果。SageMath 的格式需要更少的空间,但我不知道有多少。
另一个问题:如果我在计算运行时尝试使用“Shell > Export Text As...”,这会导致它停止吗?我宁愿三天后不必重新开始,只是为了找出这个问题的答案是“是的,它会停止!”
我预计计算总共需要大约两周时间。
现在我正在使用以下命令手动转换终端中的每个文件夹,
for i in *.flac; do echo $i; ffmpeg -i "$i" -y -v 0 -vcodec copy -acodec alac "${i%.flac}".m4a && rm -f "$i"; done
当然,这只影响我在终端中访问的单个文件夹,而不影响任何子文件夹。因此,如果我在 Artist A 上执行,则找不到 flac。我必须在专辑 1 上执行,然后在专辑 2 上执行,等等。我有数千个文件夹需要经过这个过程,并且真的不知道命令中的元素是什么意思,所以我无法破译和扩充它。
我正在考虑使用两种方法来批处理我的目录和子文件夹。
1 - 对目录和所有子文件夹执行命令。这可能是最简单的方法。一旦我将所有文件迁移过来,我就可以执行命令一次转换数万个文件。
2 - 自动转换任何添加到目录的 .flac 文件。这种方法将是一种更“设置并忘记它”的方法。如果我将更多文件添加到目录/子文件夹中,它们将始终被转换。
目录结构:
音乐
。艺术家 A
.. 专辑 1
... 曲目 1.flac
我想使用自动机或终端从 mac 控制台应用程序中获取数据。
尤其是:
如果您在控制台应用程序 › 选项卡“Mac Analytics Data”中搜索“sleepwake”,您将获得从睡眠模式唤醒 Mac 时的时间戳。
我想通过某种自动化来获得那些时间戳(例如最后一个)。
任何想法?
每当我.rtf
在终端应用程序中使用 touch 命令时:
touch FileName.rtf
我只能用终端打开文件,我无法用任何其他程序打开文件,例如文本编辑、Microsoft Word 等,面对此消息:
这真的让我很烦。如果我对.txt
文件执行相同的过程,我可以使用任何编辑器打开该文件。
任何信息表示赞赏;谢谢你的时间。
我想要正在使用的二进制airport
命令,
但 BSD 操作系统阻止我这样做。有没有办法全局执行它(即移动到bin文件)?/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/
/usr/bin
sudo cp source dest
系统:MacOS Mojave 10.14.3