标签: command-line

如何在shell脚本中打印JSON?

是否有(Unix)shell脚本以人类可读的形式格式化JSON?

基本上,我希望它改变以下内容:

{ "foo": "lorem", "bar": "ipsum" }
Run Code Online (Sandbox Code Playgroud)

...进入这样的事情:

{
    "foo": "lorem",
    "bar": "ipsum"
}
Run Code Online (Sandbox Code Playgroud)

unix format command-line json pretty-print

2905
推荐指数
46
解决办法
116万
查看次数

如何使用scp将文件夹从远程复制到本地?

如何使用scp?将文件夹从远程复制到本地主机?

ssh用来登录我的服务器.
然后,我想将远程文件夹复制foo到本地/home/user/Desktop.

怎么做到这一点?

shell command-line scp copy

2562
推荐指数
11
解决办法
220万
查看次数

在Windows命令行上是否有相应的"哪个"?

由于我有时遇到路径问题,其中一个我自己的cmd脚本被另一个程序隐藏(阴影)(在路径的前面),我希望能够在Windows命令行上找到程序的完整路径,给定只是它的名字.

有没有相当于UNIX命令'哪个'?

在UNIX上,which command打印给定命令的完整路径以轻松查找和修复这些阴影问题.

windows command-line path-variables

2231
推荐指数
20
解决办法
56万
查看次数

如何在MySQL中使用命令行导入SQL文件?

我有一个.sql导出文件phpMyAdmin.我想使用命令行将其导入到不同的服务器中.

我有一个Windows Server 2008 R2安装.我把.sql文件放在C盘上,我尝试了这个命令

database_name < file.sql
Run Code Online (Sandbox Code Playgroud)

它不起作用我得到语法错误.

  • 如何导入此文件没有问题?
  • 我是否需要先创建数据库?

mysql sql import command-line

1836
推荐指数
35
解决办法
303万
查看次数

如何在Bash中解析命令行参数?

说,我有一个用这行调用的脚本:

./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile
Run Code Online (Sandbox Code Playgroud)

或者这个:

./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile 
Run Code Online (Sandbox Code Playgroud)

什么是分析这使得在每一种情况下(或两者的组合)的接受的方式$v,$f以及 $d将全部设置为true$outFile将等于/fizz/someOtherFile

bash scripting command-line arguments getopts

1764
推荐指数
24
解决办法
136万
查看次数

如何在Linux中更改echo的输出颜色

我正在尝试使用echo命令在终端中打印文本.

我想以红色打印文本.我怎样才能做到这一点?

linux bash command-line echo terminal-color

1582
推荐指数
29
解决办法
92万
查看次数

如何在Bash中将变量设置为命令的输出?

我有一个非常简单的脚本,如下所示:

#!/bin/bash

VAR1="$1"
MOREF='sudo run command against $VAR1 | grep name | cut -c7-'

echo $MOREF
Run Code Online (Sandbox Code Playgroud)

当我从命令行运行此脚本并将参数传递给它时,我没有得到任何输出.但是,当我运行$MOREF变量中包含的命令时,我能够获得输出.

我想知道如何获取需要在脚本中运行的命令的结果,将其保存到变量,然后在屏幕上输出该变量?

bash shell command-line

1513
推荐指数
14
解决办法
170万
查看次数

如何获取MySQL用户帐户列表

我正在使用MySQL命令行实用程序,可以在数据库中导航.现在我需要查看用户帐户列表.我怎样才能做到这一点?

我正在使用MySQL版本5.4.1.

mysql command-line mysql5

1320
推荐指数
13
解决办法
141万
查看次数

macOS Mojave Update后,Git无法正常工作(xcrun:错误:无效的活动开发者路径(/ Library/Developer/CommandLineTools)

昨晚(2018年11月)我更新到macOS Mojave,

今天早上我在MacBook pro的Command line中导航到我的工作代码库,

在repo中键入"git status"并收到错误:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Run Code Online (Sandbox Code Playgroud)

git macos terminal xcode command-line

1190
推荐指数
27
解决办法
35万
查看次数

如何将命令行参数传递给rake任务

我有一个rake任务需要将值插入多个数据库.

我想从命令行或另一个 rake任务将此值传递给rake任务.

我怎样才能做到这一点?

ruby rake command-line command-line-arguments

1065
推荐指数
15
解决办法
33万
查看次数