小编ᔕᖺᘎ*_*ᖺᘎᕊ的帖子

为什么需要 ./ 来运行可运行文件?

我正在使用 ubuntu,我注意到我的许多可运行脚本将无法运行,除非我在主题之前加上./.

例如,如果我有一个 perl 脚本:/home/me/script.pl并且我目前在 中/home/me,则键入script.pl不会这样做,但./script.pl会。

这是为什么?

linux filesystems ubuntu

9
推荐指数
2
解决办法
1129
查看次数

MacOSX 10.6.7 在 1024 个字符处切断标准输入

我写了一个小的 perl 脚本,我调用如下:

perl -pe'...' <a
Run Code Online (Sandbox Code Playgroud)

我想从网络浏览器(准确地说是整个 wordpress 博客条目)复制输入文件“a”的内容。复制部分工作正常,完整内容显示在 ClipMenu 中。但是当我尝试使用 cat 将其粘贴到文件中并重定向时:

cat >a
Run Code Online (Sandbox Code Playgroud)

它正好发出 1024 个字符,然后停止接受输入 - 只有 CTRL-C 可以提供帮助。我试过只粘贴 1023 个字节/字符,这很有效,按 Enter 后,我可以毫无问题地将它输入到文件中。但是如果我在一行中输入 1024 个字符,除了 CTRL-C 之外没有其他办法。

我试过 iTerm 和 Terminal.app,两者都显示出完全相同的行为。我已经尝试过 macports 和 /bin 中的 bash,结果完全相同。我什至试过 dd:

dd bs=1M of=a
Run Code Online (Sandbox Code Playgroud)

到完全相同的结果。似乎没有任何帮助。

我一无所知 - 为什么会发生这种情况?我怎样才能轻松地复制粘贴到 Mac OS X 上的文件中,并且可以确保内容不会以任何方式改变?

terminal cat buffer macos

9
推荐指数
1
解决办法
2635
查看次数

如何关闭 Google Chrome 个人资料?

当我安装 Windows 或 Linux (Ubuntu/Mint) 时,我首先安装 Google Chrome。我在 Chrome 中登录并同步了 4 个用户(4 个 Gmail 帐户)。

我的扩展也同步了。设置下有一个Settings > Advanced设置,上面写着"Continue running background apps when Google Chrome is closed"。我每次都取消选中此项。

我为 2 个不同的配置文件打开了所有选项卡。如果我关闭单个配置文件的所有这些(连同窗口),我的 Google 语音扩展程序和已关闭配置文件的 Gmail 通知扩展程序仍会发出通知声音。

它经常让我分心,因为我认为我正在查看的个人资料上有文本/电子邮件。有没有办法完全关闭我“关闭”的 Chrome 配置文件?我知道我肯定可以在任务管理器中这样做,但每次都必须这样做似乎很麻烦。

google-chrome user-profiles multiple-users

9
推荐指数
1
解决办法
3469
查看次数

什么是splwow64.exe?

splwow64.exe 有什么作用?它为什么运行,它如何被触发?

我已经注意到几次某些应用程序会冻结并且这个过程是等待链的一部分,在它崩溃后它能够再次继续使用该程序。我确实在文件描述中看到它说“用于 32 位应用程序的打印驱动程序主机”,但我不太明白这到底意味着什么 - 它有什么作用......,我只是随机崩溃这个程序是否安全或可以它以某种方式被禁用?

windows-7 process

9
推荐指数
1
解决办法
3万
查看次数

在任务栏中查看当天

有没有办法在任务栏中的日期和时间旁边查看当天(例如星期三)?

我永远不记得我需要它的那一天,那么有没有办法在任务栏中添加这一天?

在此处输入图片说明

windows-7 taskbar

9
推荐指数
2
解决办法
599
查看次数

如何在任务栏中禁用 Winamp 代理?

我记得我可以右键单击 Windows 任务栏中的 Winamp 图标,然后选择“禁用 Winamp 代理”的日子,它实际上会禁用并且不会再次出现。这似乎不再适用于 Windows 7(或者一般的 Windows)。每次我重新启动电脑时,它都会再次出现在任务栏中。

我喜欢在任务栏中显示我的图标。这就是为什么我选中了“始终在任务栏上显示所有图标和通知”的原因。

我在 Windows 7 Ultimate 上安装了 Winamp v5.571。

如何正确关闭 Winamp 代理,使其不出现在 Windows 任务栏中?右键禁用不起作用!

windows-7 taskbar icons winamp

8
推荐指数
1
解决办法
2万
查看次数

运行 shell 脚本时“找不到命令”。我打破了什么?

我在 OSX Snow Leopard 上。

以下是全文grr.sh

#!/bin/sh

echo wow
Run Code Online (Sandbox Code Playgroud)

当我尝试从终端运行它时:

$ grr.sh
-bash: grr.sh: command not found
$ /bin/sh grr.sh
wow
$ sh grr.sh
wow
$ bash grr.sh
wow
Run Code Online (Sandbox Code Playgroud)

好的。很公平。我会给它可执行权限,然后再试一次:

$ chmod +x grr.sh
$ grr.sh
-bash: grr.sh: command not found
$ chmod 755 grr.sh
$ grr.sh
-bash: grr.sh: command not found
Run Code Online (Sandbox Code Playgroud)

嗯。如果我明确使用 bash,也许它会起作用?我将文件的内容更改为:

#!/bin/bash

echo wow
Run Code Online (Sandbox Code Playgroud)

我得到了完全相同的结果。我能打破什么?!

最后一件事!如果你很好奇...

$ which sh
/bin/sh
Run Code Online (Sandbox Code Playgroud)

terminal bash macos

8
推荐指数
3
解决办法
6万
查看次数

SSH 会话关闭后,置于后台的作业是否会继续运行?

我有一个 AWS 实例,在那里我需要完成一些需要一些时间的任务。

如果我在上下班之前运行这些(例如wget <someStuff>),然后将其提交到后台CtrlZ»bg以检查它是否正常启动),然后退出我的 SSH 会话,wget 命令会在后台继续执行吗?

还是会随着我的会话关闭而停止?

linux bash

8
推荐指数
1
解决办法
4921
查看次数

如何在 Linux 中记录 mv 命令的输出?

我正在使用命令:

mv -v -f sourceDir destDir
Run Code Online (Sandbox Code Playgroud)

如何将详细控制台输出到文件?

linux bash mv

8
推荐指数
2
解决办法
2万
查看次数

挂载软盘映像 (*.img) 作为虚拟软驱

标题说明了一切。我正在寻找一些软件,可以让我将软盘映像 (*.img) 安装为虚拟软盘驱动器...类似于我想将 ISO 映像安装到虚拟光驱。

我尝试了一些东西,但似乎没有任何效果。

编辑:我使用的是 Windows 98(...旧的,我知道!)

windows-98 floppy images disk-image

8
推荐指数
1
解决办法
2万
查看次数