28 lines
1.0 KiB
Plaintext
28 lines
1.0 KiB
Plaintext
● [ -f $file_var ]:如果给定的变量包含正常的文件路径或文件名,则返回真。
|
|
● [ -x $var ]:如果给定的变量包含的文件可执行,则返回真。
|
|
● [ -d $var ]:如果给定的变量包含的是目录,则返回真。
|
|
● [ -e $var ]:如果给定的变量包含的文件存在,则返回真。
|
|
● [ -c $var ]:如果给定的变量包含的是一个字符设备文件的路径,则返回真。
|
|
● [ -b $var ]:如果给定的变量包含的是一个块设备文件的路径,则返回真。
|
|
● [ -w $var ]:如果给定的变量包含的文件可写,则返回真。
|
|
● [ -r $var ]:如果给定的变量包含的文件可读,则返回真。
|
|
● [ -L $var ]:如果给定的变量包含的是一个符号链接,则返回真。
|
|
|
|
tar -czvf a.tar.gz ./aa
|
|
|
|
|
|
tar -xzvf a.tar.gz
|
|
|
|
|
|
cat <<EOF > ~/Desktop/MyApp.desktop
|
|
[Desktop Entry]
|
|
Version=1.0
|
|
Type=Application
|
|
Name=MyApp
|
|
Comment=This is a sample application
|
|
Exec=/path/to/your/application
|
|
Icon=/path/to/your/icon.png
|
|
Terminal=false
|
|
EOF
|
|
|