标签: command-line

如何在 Mac 命令行中注销我的旧 git 帐户

去年,当我放弃尝试学习如何使用它时,我删除了旧的 github 帐户。我现在再次拿起它,但它显示我的用户名是我用于旧帐户的用户名,该用户名已不存在。我在这里看到的每个答案都使用 bash,当我更新到 Catalina 时,我的终端更新为 zsh。

我已经尝试从钥匙串访问中删除我的日志信息,但终端仍然显示我的旧帐户信息。如何在终端上更新我的 github 用户信息?

git shell terminal command-line github

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

如何修复在 MacOS 中从终端打开 sublime 的问题?

我希望能够从命令行打开 MacOS (14.10.6) 中的 sublime 文本编辑器。我找到了一些如何做到这一点的说明(此处此处),但当然它对我不起作用。

我确实在以下位置创建了指向应用程序的符号链接/usr/local/bin

sublime -> /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
Run Code Online (Sandbox Code Playgroud)

该位置的文件/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl 确实存在。此外,该文件夹/usr/local/bin包含的实际定义中PATH

但是,当我在终端的命令行中输入该命令时,找不到该命令

~$ sublime
-bash: sublime: command not found
Run Code Online (Sandbox Code Playgroud)

证明:

$ls -al /usr/local/bin | grep sublime
lrwxr-xr-x    1 root    admin        63 Jan 15 07:44 sublime -> /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl

$ echo $PATH
/usr/local/opt/python@3.8/bin:/usr/local/opt/python@3.8/bin:/Users/adietz/miniconda3/bin:/usr/local/bin:/Users/adietz/.pyenv/shims:/Users/adietz/opt/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/puppetlabs/bin:/opt/X11/bin
Run Code Online (Sandbox Code Playgroud)

有什么想法如何解决这个问题吗?

macos command-line sublimetext3

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

Jupyter Lab 无法在 Ubuntu 上打开

我使用 Ubuntu 作为我的操作系统。我已经能够通过命令行下载并打开 anaconda-navigator。但我无法打开 Jupyter Lab 或 Jupyter Notebook。它给了我以下错误。

Access to the file was denied
The file at file:///home/basant/.local/share/jupyter/runtime/jpserver-6359-open.html is not readable. It may have been removed, moved or file permissions may be preventing access.
Run Code Online (Sandbox Code Playgroud)

我尝试更改权限,但没有帮助。卸载并重新安装所有内容。没用。

ubuntu command-line anaconda jupyter jupyter-lab

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

如何使用 Firefox 打开文件中的所有链接并忽略注释?

所以该文件包含类似的数据

# entertainment
youtube.com
twitch.tv

# research
google.com
wikipedia.com
...
Run Code Online (Sandbox Code Playgroud)

我想将该文件作为脚本中的参数传递,该脚本将打开所有不以 # 开头的行。有关如何做的任何线索吗?

到目前为止我所拥有的:

for Line in $Lines
do
case "# " in $Line start firefox $Line;; esac
done
Run Code Online (Sandbox Code Playgroud)

一些可能有用的代码(?):

while read line; do chmod 755 "$line"; done < file.txt
Run Code Online (Sandbox Code Playgroud)

bash shell firefox command-line

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

从 c# 运行 PowerShell 脚本

我正在尝试从 C# 调用 PowerShell ISE 脚本。

我有命令在 PowerShell 上运行它

. .\Commands.ps1; Set-Product -bProduct 'Reg' -IPPoint 'ServerAddress' -Location  'testlocation' -Terminal 3
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用 c# 创建命令,我已经编写了一些像这样的代码。

//Set Execution Policy to un restrict
            powershell.AddCommand("Set-ExecutionPolicy");
            powershell.AddArgument("unrestricted");
            powershell.Invoke();
            powershell.Commands.Clear();

        

powershell.AddScript("K:\\Auto\\Cases\\Location\\Commands.ps1", false);
            powershell.AddArgument("Set-Product").AddParameter("bProduct ", "Reg").
                AddParameter("IPPoint", "ServerAddress").
                AddParameter("Location", "testlocation").AddParameter("Terminal", 3);

            powershell.Invoke();
Run Code Online (Sandbox Code Playgroud)

我可以看到它运行良好。但它没有更新我的 xml 文件中的值。它应该更新我在文件中的值。当我尝试使用 powershell 运行它时,它确实运行并工作文件。但是c#代码不起作用。

任何提示或线索将不胜感激。

c# powershell command-line

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

SyntaxError:尝试将 Mongo Atlas 集合导出到本地计算机时缺少分号

我在将集合从 Mongo Atlas 导出到本地计算机时遇到问题。我尝试了几种不同的格式,包括这种格式,我在有关导入和导出数据的 Atlas 官方文档中找到了这种格式。

首先,我像这样登录我的 Atlas:

mongosh "mongodb+srv://cluster0.oyvrw.mongodb.net/dbname" --username uname

然后我尝试官方文档中的命令:

mongoexport --uri mongodb+srv://uname:password@cluster0.oyvrw.mongodb.net/dbname --collection colname --type json --out cats.json

我查看了其他类似的问题,并尝试了我在网上可以找到的所有内容,但没有成功。一种建议是不要从 mongo shell 运行命令,而是从常规命令行运行命令,但这也不起作用。

看起来从 Atlas 中获取集合到 JSON 应该更容易。非常感谢任何帮助或建议。谢谢!

database command-line mongodb mongodb-atlas

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

mongodb shell 登录 - 密码包含特殊字符,例如 -(连字符)和 '(单引号)

我正在尝试使用 mongodb shell 登录 mongodb 数据库,如果密码包含任何特殊字符,例如 -(连字符) 或 '(单引号) ,则会出现错误 - Error parsing command line: unrecognised option '-8B'df5='

mongo -u username -p -8B'df5= --authenticationDatabase admin
Run Code Online (Sandbox Code Playgroud)

请帮忙

linux shell command-line mongodb mongodb-shell

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

swag :术语“swag”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称

我的问题是,当我尝试运行时,swag init我看到以下内容

swag : The term 'swag' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ swag init
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (swag:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)

我尝试了 stackoverflow 上的所有指南,但没有任何帮助以你能想象到的方式改变我的环境变量,没有任何帮助。

我的 GOPATH 设置为 %USERPROFILE%\go,这是我从官方网站安装 go 的文件夹。我的 Path 变量有 %USERPROFILE%\go\bin。

当我尝试go generate为 …

powershell command-line swagger

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

如何使用 xargs 获取运行进程的运行时间

我想获取某些进程的运行时间。这就是我正在做的事情

ps -ef | grep "python3 myTask.py" | awk '{print $2}' | xargs -n1 ps -p {} -o etime
Run Code Online (Sandbox Code Playgroud)

我想通过以下方式获取pid

ps -ef | grep "python3 myTask.py" | awk '{print $2}'
Run Code Online (Sandbox Code Playgroud)

然后将这些传递给

ps -p {} -o etime
Run Code Online (Sandbox Code Playgroud)

通过使用 xargs,但它不起作用。我明白了

error: process ID list syntax error

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).
error: process ID list syntax error

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help …
Run Code Online (Sandbox Code Playgroud)

linux command-line xargs

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

jupyter contrib nbextension install --user pkg_resources.DistributionNotFound webcolors 和 format-nongpl 错误

首先我安装了jupyter

\n

conda install jupyter

\n

然后我通过 conda-forge 通道安装了 nbextensions

\n

conda install -c conda-forge jupyter_contrib_nbextensions

\n

但是当我输入下一个命令时:

\n

jupyter contrib nbextension install --user

\n

出现了错误列表,并且它不\xc2\xb4t运行,最重要的错误是:

\n

pkg_resources.DistributionNotFound: The 'webcolors>=1.11; extra == "format-nongpl"' distribution was not found and is required by jsonschema

\n

Python版本:3.10.9

\n

我尝试安装特定版本的 jupyter 和 nbextensions 但无论如何它都不起作用。

\n

command-line anaconda jupyter jupyter-notebook anaconda3

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