alias

将 Windows 命令提示符别名设置为普通用户
alias

将 Windows 命令提示符别名设置为普通用户

作为 Linux 的普通用户,可以通过命令完成此操作alias,并将其永久存储在.bashrc文件中 作为普通用户(非管理员),我可以在 Windows 7 中设置命令提示符别名吗? ...

Admin

如何在 Mac OSX 中创建符号链接?
alias

如何在 Mac OSX 中创建符号链接?

我有一个 .sh 文件,需要创建符号链接。我希望能够使用终端访问该文件。 我使用的命令是: ln -s /path/roo.sh /usr/bin/roo 但当我输入 时roo,它说命令未找到。如果我输入/path/roo.sh,它就可以工作。我是不是漏掉了什么步骤? ...

Admin

XP Pro 中的主机名别名
alias

XP Pro 中的主机名别名

在 XP Pro 中,如何为域中其他计算机的主机名创建本地别名? hosts当我在、lmhosts或中的任意一个中创建条目时lmhosts.sam,我可以使用别名 ping 计算机,但是当我尝试连接到文件共享时\\alias_name\share_name,出现以下错误: \\alias_name You were not connected because a duplicate name exists on the network. Go to System in Control Panel to change the computer name...

Admin

如何创建包含选项的 PowerShell 别名(或函数)?
alias

如何创建包含选项的 PowerShell 别名(或函数)?

我正在学习 PowerShell,所以我经常做这样的事情: Get-Command | Out-String -Stream | ss child (ss是 的别名select-string)。 我对一直打字感到厌倦Out-string -Stream,所以在 Unix 中我只需为其创建一个别名即可。然而这在 Powershell 中不起作用。 我将其创建为别名,但出现错误(我想我明白这一点)。 我将其创建为一个函数,但它吞噬了我所有的输出 我将其创建为一个过滤器,但也没有产生任何输出。 我怎样才能做到这一点? 使用 *child* ...

Admin

ssh 配置别名之间的共享值
alias

ssh 配置别名之间的共享值

我想根据某些条件设置具有不同配置的 ssh 连接。别名中的许多参数是相同的。有没有办法避免在每个别名中重复它们? 下面的例子中,x 是变量,也是y = 1常量。理想情况下,y 应该被定义一次。 Match host foo exec c1 x = 1 y = 1 Match host foo exec c2 x = 2 y = 1 # Some more `Match host foo` for foo on different conditions Host foo x = 42 y = 1 ...

Admin

linux zsh 为 clear 伪造别名,打印已执行的命令行
alias

linux zsh 为 clear 伪造别名,打印已执行的命令行

我经常发现自己clear;在一个期望产生大量输出的命令前面放置了一个。 我经常错过的是可以在顶部看到已执行的命令行。我能做些什么魔法来解决这个问题吗? 例子: 如果我输入clear;some_program with params我希望有一个清除的终端显示类似以下内容: Fri 12 Apr 2024 12:32:00 PM CEST > clear;some_program with params // program output // 第一部分很简单,只需定义一个别名,alias clear="clear;date" 有没有打印整个命令行的解...

Admin

当输出符合预期时,为什么 `bash` 不适用于管道输出?
alias

当输出符合预期时,为什么 `bash` 不适用于管道输出?

我正在运行以下命令来为整个脚本文件夹添加别名: ls | grep '\.sh$' | sed 's/\.sh$//' | awk '{print "alias "$1"=\"./"$0".sh\""}' | xargs -L1 bash 似乎有问题,bash或者可能xargs处理了这个问题。别名不起作用。 当使用运行命令时echo,我得到了预期的输出(或几乎,不确定为什么缺少双引号) ls | grep '\.sh$' | sed 's/\.sh$//' | awk '{print "alias "$1"=\"./"$0".sh\""}' | xargs ...

Admin

别名混淆——什么将“vm”映射到“Get-VM”?
alias

别名混淆——什么将“vm”映射到“Get-VM”?

打算从这里启动 vim PS C:\temp> get-command vim | select name,source Name Source ---- ------ vim.bat C:\Users\noam\AppData\Local\Microsoft\WindowsApps\vim.bat 我无意中输入了vm而不是vim,然后引起了很多困惑: C:\temp>pwsh -noprofile PowerShell 7.4.1 PS C:\temp> vm Get-VM: 29-Mar-24 16:28:14 ...

Admin

将不同目录中的编号文件按正确顺序合并到同一目录中
alias

将不同目录中的编号文件按正确顺序合并到同一目录中

我有一些名为 FOO 和 BAR 等的目录,其中包含以下形式的文件 富/ 1.png ... 18.png 酒吧/ 1.jpg ... 12.jpg ... 我希望它们全部复制到目标目录中,以便 目的地/ 1.png ... 18.png 19.jpg ... 30.jpg ... 我正在寻找一个可以执行此操作的 bash 别名或函数。 输入应该是这样的,function DESTINATION FOO BAR etc 如果有目标目录使得函数过于复杂,那么请回答将当前目录视为目标的函数,因此function FOO BAR etc ...

Admin

Windows 中的只读文件夹别名
alias

Windows 中的只读文件夹别名

我有一个文件夹,我想为其创建一个只读别名,以防止工具以任何方式修改原始内容。原始内容应保持“原始”状态,以便后续或并行运行的工具无法以任何方式修改内容。不更新现有文件、创建新文件(例如日志)或删除文件。 即我有D:\data。我会有 ,D:\dataRO1它是 的别名D:\data,但任何修改都将被禁止。实际文件夹结构是D:\data\typeA、D:\data\typeB和 ,D:\dataRO1\temp这是可以允许完全权限的一个文件夹例外。 我没有看到创建多个别名(例如D:\dataRO1\typeA别名D:\data\typeA,类型 B 和 C 相...

Admin

为什么我的别名命令没有任何作用?
alias

为什么我的别名命令没有任何作用?

并不是说尝试运行别名没有得到我期望的结果。别名命令本身似乎什么也没做。 如果我尝试这样做: alias python2='python3' alias | grep python 我得到了两个空白输出。我本以为第二个输出会确认我已添加别名,但事实并非如此。 ...

Admin

缺少 PS.exe 别名
alias

缺少 PS.exe 别名

我的 Windows 11 Enterprise 安装缺少PS.exePowershell 的别名。当我尝试运行任何以“PS”开头的命令让 powershell 执行时,我收到无法识别或无法找到的错误。 这是一个新问题;我之前确实使用过 PS.exe。我的 Powershell 可执行文件仍然位于“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”和“C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe”(以及根据我的 Voidto...

Admin

覆盖 git pull 的 bash 别名以包含 --recurse-submodules
alias

覆盖 git pull 的 bash 别名以包含 --recurse-submodules

这两个功能似乎对我没有任何影响?有人能让它们工作并告诉我我做错了什么吗? 我正在尝试覆盖git pull以包含递归子模块,同时保持其他 git 命令正常工作 #https://superuser.com/a/479816 function git() { case $* in -pull* ) shift 1; command git pull --recurse-submodules "$@" ;; * ) command git "$@" ;; esac } function ls() { case $* in -l...

Admin

在 powershell 中设置永久别名的最佳方法?
alias

在 powershell 中设置永久别名的最佳方法?

当我安装类似的东西时ffmpeg,它会为、、&winget设置永久别名。ffmpegffplayffprobe winget install gyan.ffmpeg 它似乎没有向我的路径环境变量添加任何内容。如果我使用Set-AliasPowerShell 实用程序,则所述别名是短暂的,仅持续到当前会话结束。最终,我发现我可以使用 my 来$profile表示每次启动 shell 时都会实例化的别名列表。 winget 是否仅使用不同的“配置文件”执行相同的操作?有没有更好的方法? ...

Admin