Questions tagged «command-line»

与图形用户界面(GUI)相对的界面,用于在面向文本的环境中使用键入的命令与计算机进行交互的界面。

2
如何仅使用最后一次出现的正则表达式打印该行?
我有一个(大)文件有多次出现的表达式SCF Done,我(现在)只对这些行的最后一行感兴趣。目前我正在使用管道命令: sed -n '/SCF Done/p' <filename> | sed '$!d' 我想以某种方式组合它来替换该命令,但我还是无法这样做。具体来说,我想要<filename>最后。有没有办法做到这一点? 虽然我更喜欢使用sed的解决方案,但我对其他命令行工具持开放态度。

1
AppleScript - 高级功能,用于改进步骤/减少代码
我正在尝试减少步骤的数量并提高我的AppleScript的性能,我只是想知道是否有一些我可以使用的常用功能。 这是一个示例脚本...... tell application "QuickTime Player" activate -- Get the iCloud file path to avoid permission error set filePath to "Macintosh HD:Users:jm:Library:Mobile Documents:com~apple~QuickTimePlayerX:Documents:movie.wav" set f to a reference to file filePath -- Get a handle to the initial window set windowID to id of first window whose name = "Audio …


0
带有Windows 10的Rubber Ducky
因此,当我进入以下内容时,我正在尝试在Windows 10上从Ducky运行文件: STRING for /f "tokens=3 delims= " %A in ('echo list volume ^| diskpart ^| findstr "DUCKY"') do (set DUCKYdrive=%A:) 如预期的那样,它将打开cmd提示符,输入字符串,然后使用DISKPART打开另一个cmd提示符,仅此而已。它只是挂在那里。当我关闭DISKPART cmd时,它转到另一个cmd,并说找不到文件/文件位置。在Windows 7上这确实没有问题,因此我认为Windows 10只是采用了我不知道的其他命令。

1
如何正确使用此代码?
我正在尝试使此代码正常工作。我希望该批处理文件为当前用户禁用关机按钮。这将如何运作?就像我将在SID:D部分中替代什么一样?这是我到目前为止的脚本: 主代码:icacls%windir%\ system32 \ shutdown.exe / deny%SI%:D 剧本 :setup timeout /t 3 /nobreak >null rename %windir%\System32\shutdown.exe shutdown1stop.exe >null echo. wmic useraccount where name='%username%' get SID echo. echo COPY THE CODE ABOVE DOWN... echo. echo Press any key to continue. pause >null goto ctnustp :ctnustp cls echo Configuring Settings... timeout /t …

1
用lpr打印多个文件
使用lpr和-p选项打印多个文件时,第一个文件的名称会打印在所有文件的标题中。如何修改此行为,以便在每个文件的标题中打印正确的文件名? 例如,可以通过以下两个命令之一打印三个文件“ file1.txt”,“ file2.txt”和“ file3.txt”: lpr -p file1.txt file2.txt file3.txt lpr -p file*.txt 但是,在两种情况下,“ file1.txt”都打印在每个文件的标题行中。我希望将“ file2.txt”打印在file2的标题中,依此类推(而不必分别打印每个文件la lpr -p file1.txt; lpr -p file2.txt; lpr -p file3.txt)。

2
在一个连接中执行scp-then-ssh
在工作和在家中,我都经常做以下事情: $ scp "SomeScriptIJustCreatedOrModified.sh" some-server: $ ssh some-server ./SomeScriptIJustCreatedOrModified.sh arguments 有时也有这种变化: $ scp "SomeScriptIJustCreatedOrModified.sh" some-server:/tmp $ ssh some-server -t sudo -u other_user /tmp/SomeScriptIJustCreatedOrModified.sh arguments 事实是,服务器通常位于不同的国家,并且SSH握手通常至少需要花费几秒钟的时间,而这种明显的短暂等待很快就会变旧,并且会干扰一长串服务器。不仅如此,我之前因建立可疑的快速成功SSH连接而受到指责。 如何做到这一点?

0
安装mysql-Fedora20-安装目录在哪里
我正在尝试在Fedora 20盒上安装mysql。我正在使用下面的指南,其中指出: 首先,自Fedora 19(http://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB)开始,MySQL被MariaDB取代。 要安装MariaDB Server,您必须执行以下命令: yum install mariadb mariadb-server要在Fedora 20上启动MariaDB,请执行以下命令: systemctl start mariadb.service要在Fedora 20上自动启动MariaDB,请执行以下命令: systemctl enable mariadb.service启动MariaDB(仅执行一次)之后,执行以下命令: / usr / bin / mysql_secure_installation该命令将要求您输入一些信息来设置root密码,删除匿名用户,禁止远程root登录,删除测试数据库并重新加载特权表。 我已经完成了第一步,没有任何问题:)因此,软件包安装没有问题,我什至收到了以下消息- Complete!但是,第二步让我发疯。我收到以下错误消息 [root @ secondstory1d等]#systemctl enable mariadb.service无法发出方法调用:没有这样的文件或目录 我认为这是因为我不在正确的安装目录中-但是,我不确定如何找到该目录 请有人建议我可能需要寻找的地方。 谢谢

2
没有从任何文件夹打开CMD
我在一个月前从地址栏中的文件夹输入cmd可以正常工作,但现在无法正常工作,请帮忙。该cmd不是从任何文件夹打开,而是从window(开始)正常工作-> cmd我也用作管理员本身 我已经输入了cmd并也按了enter键,但是没有打开cmd

1
如何使用网络路径名而不是字母来更改驱动程序。
我正在尝试编写.bat文件 当您打开cmd.exe时,它默认为C驱动器。 有一个映射的网络驱动器\ server.name多个用户可以访问此驱动器,因此每个用户的驱动器号都不同。 因此,我希望此.bat文件采用\ server.name或F:\驱动器中文件夹的DIR 我的驱动器映射到F:而其他驱动器可能映射为S:因此,如果我共享.bat文件,则它不适用于所有用户。 我想使用将使用UNC路径名而不是驱动器号来切换驱动器的命令。 谢谢。

4
我忘记了文件夹的确切位置。现在做什么?有命令执行此操作吗?
Windows:7 Ultimate系统类型:64位操作系统 让我描述一下,几个月前我使用命令提示符隐藏了一个文件夹。现在我忘记了文件夹的位置,尽管我记得一半的位置,我的意思是我知道隐藏文件夹的目录和文件夹,但是问题是我忘记了创建问题的子文件夹名称,无法使用命令提示符将其隐藏。 请有人帮助我取消隐藏它。

2
回声/管道命令输出到串行线
我有一个在/ dev / ttyUSB0上以115200波特运行的串行设备。我需要将命令的输出传递给它。我需要这样的东西: command-that-gives-stdout | command-that-puts-stdin-to-serial --baud 115200 /dev/ttyUSB0 提前感谢您的帮助! 附加信息: 我有一个从arduino跑出来的grbl Sheild。它控制一台数控机床。我可以通过串行连接(在115200波特上运行的/ dev / ttyUSB0)将GCode发送到arduino。我通常通过arduino ide的串行监视器发送gcode。我有几个用于生成gcode的python文件,它们输出到stdout。我可以复制并粘贴gcode,但是很多将要使用它的人可能对此感到困惑。

1
获取调用的PowerShell命令的进程ID
无论如何,有没有使用ps来获取已经执行的powershell命令的pid。 例如,说我已经执行了以下命令。 ls | ? { <where condition> } | % { <some operations> } 我的目标是打开另一个Powershell窗口,然后键入一些内容,以等待上面的内容完成。 有任何想法吗?

1
如何使用多行和/创建文件-Windows命令提示符
如何创建包含多行/和“的文件? 我正在尝试创建一个scss文件,其中文本有多行,并且/和“有没有办法,我没有 这是我一直在工作的代码: echo ' //== IMPORTS //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- @import "global/variables/_v-base.scss"; @import "global/variables/_v-sitenamegoeshere2018.scss"; @import "_base.scss"; //== THEME SPECIFIC STYLES ' > site.scss

1
以admin cmd身份运行以打开一些常用文件位置
安装Adobe Flash CS4应用程序后,将以“ C:\ pro .. \ Com .. \ Adob​​e \ Adob​​e Version cue ....”位置打开“以管理员身份运行”命令提示符。我只想使用默认位置打开。如果我启用了UAC,然后以管理员身份运行,则效果很好。可能是什么原因?我不要任何新的固定cmd。cmd start in也被定义为默认,并且路径也没有变化。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.