#!/bin/bash
mkdir -p user_records
我想在当前用户目录中创建一个目录user_records
。我该如何实现?我尝试在mkdir
的前面添加sudo
,但这并未在所需的位置创建目录。
您应该能够使用~
访问用户目录,因此您可以尝试:
mkdir -p ~/user_records
使用-p
选项是不需要的。仅当您要创建目录的层次结构时才有用。示例:如果要在" bar"目录中创建一个" baz"目录,在" foo"目录中,在当前目录中,则将使用以下命令: mkdir -p foo/bar/baz
。
在您的bash脚本中,您有3个简单的解决方案:
CD
#!/bin/bash
cd
mkdir user_records
〜
#!/bin/bash
mkdir ~/user_records
$ home
#!/bin/bash
mkdir "$HOME/user_records"