我正在尝试在我有ssh访问权限的mac mini上安装gpg工具,这样我就可以安装s3cmd了
我知道你可以在这里使用安装程序dmg
但是,由于我只有ssh访问权限,我需要通过终端安装这个,如果我单击source,就找不到在哪里执行此操作,这会将我带到这个对我没有帮助的页面
有人能给我指出正确的方向吗。这不是一个gpg特定的问题,应该在OSX系统支持部分询问,但是,我会尽我所能回答,但只针对OSX的GPGTools安装(在OSX上安装其他dmg/pkg的过程可能不同)
现在应该安装GPGTool
我想使用applescript在现有打开的终端窗口中运行命令。它不是一个普通的bash终端窗口,而是一个游戏服务器控制台(minecraft)的java终端
我以前从未写过applescript,所以我正在努力边写边学。我发现的所有代码片段和教程似乎都打开了一个新的bash窗口,但在本例中这不起作用。e、 g
tell application "Terminal"
try
do script "save-all"
end try
end tell
如何使用app
我得到一个错误:
xcrun -sdk iphoneos6.1 PackageApplication -v "/Users/admin/Documents/Projects/mobi/Mob/build/Debug-iphoneos/Mob.app" -o "/Users/salmannasir/Documents/Projects//mobi/IPAFolder/Mobi234.ipa" --sign "iPhone Developer: Derek Sine (TFJ34N54U5)" -
以下操作可在中打开两个选项卡
我似乎不知道如何使用拆分窗格来实现这一点
我已经尝试过应用我在几个论坛上看到的东西,但它从来都不起作用。有人能给我指出正确的方向吗
osascript好吧,我终于明白了
通过向应用程序发送击键,您可以打开并导航拆分窗格
tell i term application "System Events" to keystroke "D" using command down
tell i term application "System Events" to keyst
我正在为与终端交互的代码编写一些行为测试,我需要在序列C-pcq(ctrl-pctrl-q)上断言行为。为此,我需要将原始字符写入PTY。我现在有一个小的映射,比如C-d=>0x04,C-h=>0x08
是否有地方可以获得人类可读控制序列的基本映射,映射到xterm的原始字节序列?取字符的ASCII值(例如,对于^H,取72),然后减去64。因此,^H是8
这适用于任何控制字符。使用它,你可以发现,例如,^@是NUL字符,^[是ESC。这是一个非常简单的计算,谢谢。我不知道它这么简单。我已经在谷
我想做的很简单——我想监视一个文件,并在文件更新时将其最后一行打印到屏幕上。据我所知
tail -F -n 1 myfile.txt
我们应该做到这一点。然而,我得到了奇怪的行为:对于原始的myfile.txt,命令工作正常,只有最后一行被打印到屏幕上。然而,只要我通过添加新的文本行来修改myfile.txt,myfile.txt的全部内容就会被打印出来,而不仅仅是最后一行
我以前从未使用过tail,我可能在这里出了严重的问题,但这肯定不是预期的行为吗?我故意使用-F标志,以便手动更改myfi
发现我可以从这里通过终端控制Spotify
例如,跳到下一首歌,您可以在终端中键入:
osascript-e'告诉应用程序“Spotify”下一个曲目'
只是想知道是否有办法通过终端在Spotify上创建新的播放列表
干杯。不,创建播放列表使用桌面应用程序的API是不可能的
一些有用的资源:
API参考可在/Applications/Spotify.app/Contents/Resources/Spotify.sdef
较短的指南可在以下网址找到:
我一直在努力寻找有助于我表达所需信息的词语。我想创建一个终端应用程序,它可以“接管”终端并与之交互,比如man、less、top等等
如果我的第一个目标是创建一个应用程序,当在终端中运行时,它会根据不同的按键显示一些静态输出,然后在“q”键按下时返回命令提示符-我需要查看什么样的库/框架
我知道如何使用shell脚本和终端,但不知道上述应用程序如何在终端中实现“交互性”
抱歉说得含糊不清-就像我说的,我正在努力寻找我需要的词语来找到我需要的信息,只需要往正确的方向推一下。您正在寻求编写一个文本用
我试图在VisualStudio代码中更改集成终端的默认路径,但不确定如何更改。我知道如何在windows命令提示符中更改它,但不知道如何在Visual Studio代码中更改它。我查看了用户设置,但找不到任何可更改的内容
当前默认路径是C:\Users\User\u Name
我想把它改成C:\Project
如何在Visual Studio代码中执行此操作?请在“设置”的“集成终端”部分尝试此选项
"terminal.integrated.cwd": "",
下面的选项将帮助您完成此操作
我有一些问题,我一点也不知道。。。这是我的贝壳
Last login: Tue Jun 6 20:20:15 on ttys000
-bash: home/username/programs/apache-maven-3.5.0/bin:/usr/local/bin:/usr/bin:/bi
n:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Ver
sions/Current/Command
我将atom编辑器与“terminal plus”包一起使用,并为terminal(PowerShell)使用此自动运行命令:
此命令激活虚拟环境并返回src文件夹
我在VSCode中找不到自动运行选项,如何才能做到这一点?我不熟悉virtualenv,但下面的命令对我有效
cd-src;代码index.js;cd-public;cd./
执行此自动运行命令不需要任何扩展。VSCode终端已内置此功能
关于如何跑步的问题。在何处添加此命令?你能从设置文件中添加正确的行吗?你只需将它粘贴到终端,它
我编写了一个非常简单的bash脚本,试图将单词password输入到终端中运行的程序中
./program
echo "password"
但当我运行这个脚本时,密码会在程序运行结束后打印出来。如何使用脚本立即将密码输入程序?听起来像是管道的工作
echo "password" | ./program
我使用基于Eclipse的Xilinx软件开发工具包(SDK)14.7为MicroBlaze微处理器创建、运行和调试应用程序。当我加载我的应用程序(SDK/运行)时,我通过JTAG-UART USB连接在SDK控制台上看到应用程序的printf消息
我使用Xilinx平台电缆USB II(DLC10型)
问题:我使用FPGA+微博客代码烧录Xilinx FPGA后,如何查看应用程序消息。SDK控制台不显示它们
换句话说,如果使用Altera Nios术语,我会为MicroBlaze寻找“nios
在Linux中,您可以在Windows命令提示符中键入与此等效的命令(“打开文件名-打开文件的应用程序”) 如果path环境变量中的应用程序使用以下选项:
应用程序\u名称“C:\Users\path\u文件”
如果没有,请使用:
“C:\Program Files\path\u应用程序”“C:\Users\path\u的\u文件”
它不起作用!!它还打开了文件本身,而不是使用所需的应用程序,这是我编写的app.component.html“C:\Program Files\Sublime Te
我有一个fasta文件file.fasta,它具有以下模式:
>firstnumber 01abc_numericsequence
CGTAATCG
>secondnumber 01abc_anothernumericsequence
GGTAAACC
以此类推,但我希望输出类似于:
>firstnumber
CGTAATCG
>secondnumber
CGTAAACC
如何删除模式01abc和每行中其后的所有内容,并覆盖
当在终端中提示我得到的是/opt/anaconda3/bin/python哪个python时,使用python--version我得到的是python 3.8.3,因此,在路径/opt/anaconda3/bin/python中,安装的版本是3.8.3,如果我在终端中运行pip安装任何模块,我假设该模块将安装在所述目录中
默认情况下,在PyCharm中工作时,使用的Python解释器是2.7版,当我尝试在PyCharm的设置中更改虚拟环境中的基本解释器时,路径/opt/anaconda3/bin
我在使用ruby printf时发现了这一点,但它也适用于C的printf
如果在输出字符串中包含ANSI颜色转义码,则会打乱对齐
红宝石:
C程序中的同一行产生相同的输出
是否需要让printf(或其他东西)对齐输出,而不为非打印字符添加空格
这是一个bug,还是有充分的理由
更新:由于在有ANSI代码和宽字符的情况下不能依靠printf来对齐数据,是否有一种在ruby控制台中排列彩色表格数据的最佳实践方法?这不是一个bug:ruby不可能知道(至少在printf中,对于诅咒之类的东西来说,情
大家好
我已经创建了一个小的bashshell脚本,我想与GeekTool一起使用,但是在我的iMac(11,1)和macbookpro(8,3)上使用相同的脚本,我体验到了不同的结果。我正在使用networksetup和system_profiler提取网络数据。到目前为止,我已经对这两个进程进行了多次调用,但我希望将其合并为对每个进程的一次调用,以创建要在脚本中使用的变量。以下是我迄今为止的脚本:
# Get Ethernet and Wi-Fi information and displa
我想办法把电流直接复制到键盘上,然后在另一个主题中找到了它。现在我的.bash中有:
alias pwd='pwd | tr -d '\n' | pbcopy
但是当我输入命令时,它会直接执行它。例如,如果我键入:
cp -r <Command-V>
它直接读取我的命令,而我不能在它之后添加任何内容。我该如何解决这个问题?谢谢你的别名看起来很奇怪。你不应该在整件事周围加上双引号吗?不,这适用于我所有的别名。我正在使用MacOSX,10.7.5
我做了哪些更改,使其仅在终端尚未运行时打开窗口,否则,在打开窗口中输入命令?我在想控制流,条件jawn。不过我不知道怎么写出来
谢谢,TJ
脚本如下:
on alfred_script(q)
tell application "Terminal"
activate
do script q
end tell
end alfred_script
尝试:
选中此项:
它将在当前空间中打开一个新的Terminal/iTerm窗口。
按住alt键,新窗口也
是否有任何包可以用来复制一个(或多个)文件/文件夹,然后粘贴到另一个目录中?
我使用的是Ubuntu,我有标准的terminal+Terminator
例如,我正在寻找以下功能:
Folder1$ COPY a.txt
Folder1$ cd ../Folder2
Folder2$ PASTE (a.txt -- optional)
谢谢大家!!我只是讨厌每次都提到整条路 此终端命令应适用于以下文件:
cp a.txt ../Folder2/a.txt
对于文件夹:
cp -R myFold
您好,我正在尝试为zsh使用电源线主题,尽管我已经安装了Powerline-symbols.otf和repo中的各种字体,但我无法获得电源线提示来显示符号。相反,我得到了[X]的符号应该在哪里
我正在使用终端,并确保它设置为xterm-256颜色和utf-8编码。仅下载和安装字体是不够的。为了获得电力线符号,您需要告诉终端使用您下载的修补字体之一
这可以通过菜单终端->首选项。。。。在设置->文本中单击按钮更改。。。在字体部分。选择任何名称中带有“电力线”的字体,您应该可以看到电力线符号。我刚刚
我不明白为什么有时候小熊序列可以继续通过前一行,而有时候不能。文件显示这不是真实的情况。。。
例如,我有一个屏幕,屏幕上有80列24行的空格
我在第4列第3行的位置,可以设置转义序列:\033[3;4H
我按顺序\033[10D]向左移动光标10次
wich将把我放在位置:第2行第76列
这么说成功了?!!
但有时情况并非如此
请救救我!:)
我可以减少这种情况,但这就是我看到的:
我正在编写一个vt*仿真器,所有功能都很好。我可以启动emacs/vim和其他功能,但随后我在putty中使用“
我的Mac笔记本电脑在使用鱼壳时显示得很奇怪,如下所示
这可能与鱼壳无关,但我搞不清楚到底发生了什么
环境:马科斯塞拉+iterm2(或码头)+鱼类2.4.0
在候机楼里是这样的
信息不足。术语设置为什么?无论如何,这可能是渔民开发人员和用户社区的一个问题。它只是简单地使用fishset\u color命令,该命令可以很好地工作。如果set\u color不正常,请。我最好的猜测是您已经调整了iTerm2使用的默认颜色托盘。如果按[command-i]并单击“颜色”选项卡,是否会显示如下内容:
在PhpStorm中打开终端时出现以下错误:
无法打开本地终端
java.io.IOException:执行错误:未知
我在新版本修复的PhpStorm的早期版本上发现了类似的问题,但我找不到与2017.2.4版相关的任何信息
有人知道为什么会出现此错误吗?应该检查shell文件|设置|工具|终端的路径,以确保使用了系统的默认路径。您使用什么shell作为终端文件|设置|工具|终端?:谢谢,当我从以前的windows系统导入设置时,它被设置为powershell.exe。如果你愿意回答,我会接受
我一直在使用wtfismyip.com通过以下方式获取有关我的ip的信息
curl wtfismyip.com/json
它以漂亮的json格式将所有信息输出到终端。还有其他类似的服务可以输出到终端吗?curl
这将以JSON格式输出您的IP信息,您还可以指定字段名以获得文本响应(即)
我试着遵循这里关于堆栈溢出的大部分教程,但没有成功
以下是我在终端上检查版本时得到的信息
ArnieVelozasMBP:~ArnieVeloza$php-v
PHP 5.6.33(cli)(构建日期:2018年2月1日13:59:05)
版权所有(c)1997-2016 PHP集团
Zend Engine v2.6.0版权所有(c)1998-2016 Zend Technologies
Zend OPcache v7.0.6-dev版权所有(c)1999-2016,由Z
我不确定这是正确的地方问这个问题,但我需要一些帮助设置在PhpStorm终端
我最近切换到macOS(之前我是Windows用户),安装了PhpStorm,并按照我的要求设置了所有内容,但我遇到了一个小问题,这不是一个真正的问题,而是一个更麻烦的问题
每次我在PhpStorm中打开终端时,它都会打开macOS终端,但我想使用IDE中的终端
我必须更改哪些设置,或者我在哪里把事情搞砸了
这些是PhpStorm中的设置:
另外,抱歉英语不好,这不是我的母语。只需将外壳路径更改回/bin/bash我
当我对golang api进行负载测试时,会生成一个报告,但我不知道它是什么以及如何阅读:-
我在终端中运行命令
echo“获取http://localhost:8080/api“|贝吉塔攻击-速率=100/m |贝吉塔报告
然后将生成以下报告:-
Requests [total, rate] 138, 1.68
Duration [total, attack, wait] 1m22.20931745s, 1m22.200130205s, 9.18
我想从日志文件中grep 500错误代码
tail -f requests.log | egrep " 500 "
它的灰色东西hello500或500hello或hello500hello
我只想grep500周围有空格,我该怎么做呢?我相信你弄错了,你可以在这里看到:
Prompt>cat test_500.log
a space with 500 space characters
hello500
hello500 with a 500 space
当我在这
我有一个包含多个文件夹的音乐目录,其中包含.flac文件以及image.jpg文件,看起来像这样
Root folder
folder1 - [music.flac cover.jpg],
folder2 - [music1.flac cover.jpg],
folder3 - [music2.flac cover.jpg]
我希望将文件夹中的图像封面写入终端脚本中的每个flac文件
将单个图像写入一个flac文件的命令为:
metaflac --import-picture-from=&qu
我希望能够登录到DataGrip。在DataGrip登录到MariaDB的过程中,我发现DataGrip出现错误,不允许我登录
数据夹点错误消息
The specified database user/password combination is rejected: [28000][1698] (conn=62) Access denied for user 'root'@'localhost'
()
()
我正在使用DataGrip加载一些数据库,我通过MacOS终端()登录到MariaD
我有Mio A701通信器,我想用它作为GSM调制解调器从我的Mac电脑发送短信
到目前为止,我发现只要通过USB端口连接调制解调器,就可以将AT命令直接从终端发送到特殊端口,如/dev/ttyUSB0;如果通过蓝牙连接,就可以发送到/dev/rfcomm0。
我的问题是,当我尝试发出命令时,会得到“权限被拒绝”的响应:
"AT+CMGS=test\r" > /dev/ttyUSB0
-bash: /dev/ttyUSB0: Permission denied
“ls/dev”还显示,那
我最近进入了PHP CLI的迷人世界
然后我在ubuntu终端上运行脚本,当我按下箭头键时,它没有移动光标,而是打印转义码^[[A^[[B^[[C^[[D]
如果我使用正常的终端,问题就不会出现。所以我猜在我的脚本中有某种东西阻止了正常的行为
有人有什么解决办法吗
谢谢你的帮助
编辑:
看起来是STDIN,我用它来捕捉输入,问题是!当等待STDIN输入时,终端显示错误的字符!!
如何解决此问题?我建议将fgets(STDIN)调用替换为函数,该函数至少在Linux环境中可用。请注意,尽管可以单独
我正在Mac OS X v10.6.8上使用gnuplot 4.4 patchlevel 4。我正在运行一个gnuplot脚本,它的简化版本如下:(在运行脚本之前,在终端中指定file1、file2等)
文件1-5是一个数据集,文件6-10是另一个数据集。我希望文件1到5用实线打印,文件6到10用虚线打印。在aqua终端有什么方法可以做到这一点吗?根据内置帮助,“线可以是实线也可以是虚线”。我看了很多常见问题解答和文档,但一致认为这真的很难或不可能做到?此外,是否有人知道关于aqua终端或gnu
我建立了一个网络,其中有一个带有共享驱动器的应用服务器,用户通过终端服务器访问共享驱动器。我在一家跨国公司工作,所以当涉及到文件时间戳时,时区会有所不同。在共享驱动器上修改文件时,是否有任何方法可以显示用户本地计算机时间戳
我们使用的是windows server 2008 R2 64位,终端服务器使用的是citrix xenapp 6.5。否,文件服务器不知道终端服务器客户端的时区。否,文件服务器不知道终端服务器客户端的时区。xenapp和RDS支持时区重定向,您需要为这些设置策略。也就是说,
我最近开始通过zsh中的一个函数包装我的ssh调用,我注意到现在如果我用一个活动ssh进程关闭一个终端(Mac OS X/iTerm2),ssh进程不会死,而是孤立的(PPID=1)。这随后会在该ssh连接上连接任何tty应用程序(即屏幕)
我已经把这个问题缩小到zsh+函数。这就是复制的全部条件:
zsh# function foo() { ssh user@host.com }
zsh# foo
--> Close the terminal window (via cmd-w)
zs
我正在尝试在mountain lion上安装autoconf view homebrew,我做了这个$brew安装autoconf,我得到了
警告:无法链接autoconf。解除链接。。。错误:brew链接步骤未成功完成生成的公式,但未符号链接到/usr/local。您可以使用brew链接autoconf==>Summary/usr/local/cillar/autoconf/2.69重试:69个文件,2.0M,52秒内构建服务器:~europemart$brew链接autoconf Linki
我试图在终端中使用以下命令在Mac上安装Google Cloud SDK
curl https://sdk.cloud.google.com | bash
它工作得很好,但当我进入下一步
gcloud init
我得到以下信息
-bash:gcloud:未找到命令
我尝试了中相同问题的所有解决方案,但仍然收到相同的错误消息。安装程序也没有提示我以下消息:modifyprofile以更新$PATH并启用bash完成?(是/否)?我也遇到同样的问题,将sdk文件夹放在路径中带有“-”的文件夹中。
有人能告诉我这个命令后我的文件可能去了哪里吗
我缺少的文件是stats.cpp
将其从目录prog3a移动到目录prog3c的正确命令是什么
谢谢。由于您没有发布实际使用的命令,因此我无法告诉您该文件发生了什么。我能说的是,除非您使用rm命令,否则文件不会消失。如果你找不到它,或者它被移到了预定目的地以外的地方,它的名字可能会被更改
您应该使用的正确命令是
mv prog3a/stats.cpp prog3c/stats.cpp
此命令应在同时存在prog3a和prog3c文件夹的目录中运行(
我想使用expect重定向jshell输入,以便在录制的演示中模拟键入。但是,尽管我可以从expect脚本生成jshell进程,该脚本也可以识别jshell提示符,但在这之后,一切都不起作用。expect输出类似于控制序列的内容,如^[[24;9R,我看不到jshell的任何输出。不同的终端类型产生不同的字符序列,但它们都不起作用。这种行为在Ubuntu上的expect和Mac OS上是一致的。任何关于如何调查这个问题的建议都是受欢迎的。expect-d没有帮助
这是我想要模拟的jshell会话
我正在尝试使用libgpm,看起来程序检测到鼠标点击,
但作为一种副作用,它会向终端打印如下内容:
^[[M <7^[[M#<7^[[M <7^[[M#<7^[[M <7^[[M#<7^[[M <7^[[M#<7^[[M Y=^[[M#M<^[[M !=^[[M#)=
我仍然看到那些乱七八糟的代码。我想,它们代表了鼠标事件。但是在我的代码中没有直接的指令来打印它们。为什么要打印到我的终端上?如何避免这种情况
我在linux上使用gnome终
我现在有4个tmux会话。当我使用
tmux list-sessions
它用括号中的一些数字显示会话。即:
t128_1: 1 windows (created Thu Jul 19 12:20:44 2018) [71x38]
t128_2: 1 windows (created Thu Jul 19 12:20:54 2018) [71x38]
t3: 1 windows (created Thu Jul 19 12:19:59 2018) [143x40]
t6: 1 windows
我试图在文本终端dumb中实现一个绘图循环。
为了停止循环,我正在使用bind(检查help bind)。
这可以正常工作,例如在wxt终端中,但是,当使用dumb终端时,循环不会停止
我知道我可以通过按下Ctrl+C来停止循环,但是,似乎不可能进行键绑定。为什么会这样?如何解决
代码:
### key bind in dumb terminal?
reset session
set term dumb 120,30
# random plot
set samples 20
plot '+'
我的目标是通过AppleScript创建一个EPUB文件,我从半手动生成一个EPUB文件开始。我的问题是IDPF EPUB验证器报告我的MIMETYPE文件不是EPUB包中的第一个文件,或者我的MIMETYPE不存在。My AppleScript正在创建EPUB文件夹结构和MIMETYPE文件:
set EPUBMIMETYPEfilepath to ((EPUBfolderPath & ":MIMETYPE") as string)
set referenceToEPUBMIMETY
所以,我的问题是:
正如手册页所说,字符串中的expr部分通常可以将值推送到堆栈上,那么expr部分还可以做哪些事情,也就是说,除了在堆栈上推送值之外,expr部分还可以执行哪些其他操作?简称:“任何操作”
long:terminfo表达式最多使用9个参数(显而易见,数字1-9,这可能是sgr有9个参数的原因)
在给定的示例中
%?
我确实有步骤,我的窗口是法语的,但我可以推断单击什么。只是我需要更精确的步骤来更好地猜测翻译和想法:
打开搜索窗口
输入什么程序?
在程序中单击什么以查看和更改用户?
在任务计划程序中有两个计划任务
2017年4月从Costas2引用,
库/Microsoft/Office:
OfficeBackgroundTaskHandlerLogon,用户登录时运行,并且
OfficeBackgroundTaskHandlerRegistration每小时运行一次
两者都设置为在用户帐户组下运行。因为我没
当终端失去焦点/变为非活动状态时(即,当我单击打开的Google Chrome窗口时),我想更改一些tmux样式。我知道我可以通过窗口管理器查看哪个应用程序窗口是集中的,但这在窗口管理器中不起作用
终端仿真器本身是否公开这些信息?
我尝试运行showkey-a,查看当焦点丢失时是否发送了任何转义序列,但看起来不是这样。我认为一些终端实现了这一点,但不是全部,基于vim tmux焦点事件插件的问题跟踪程序:
关于“在我的窗口管理器中,在不同窗口之间更改焦点时,我希望事件会触发”的问题:是的,我知道
我最近刚刚开始使用wsl和zsh进行开发,并尝试通过~/.zshrc文件将nvm作为插件添加到zsh中。我已经添加、保存和重新加载了几次终端,并尝试了nvm命令,结果出现了“zsh:command not found:nvm”错误
有什么建议吗?您可以将nvm的加载脚本添加到~/.zshrc。此说明可在上找到
您可以使用以下工具进行测试:
which node
希望它能起作用:)您可以将nvm的加载脚本添加到~/.zshrc。此说明可在上找到
您可以使用以下工具进行测试:
which node
我正在使用Adacore的PolyORB(DSA个性)开发一个(多)客户机-服务器环境
我有一个共享的被动分区,它基本上包含一个受保护的类型(数组),服务器每秒用来自客户端的信息不间断地更新它
我创建了一个带有无限循环的非常简单的主单元,用于监视该数组的内容
正如预期的那样,在标准输出上每秒打印一次数组行会消耗系统内存
如果可能的话,我希望避免在文件上打印信息,并运行tail-f命令。我不想乱搞磁盘,现在客户端的数量是有限的,但它预计会增长,性能可能会受到影响
另一方面,我尝试通过脚本杀死监视器
1 2 3 4 5 6 ...
下一页 最后一页 共 36 页