링크 ux 셸 스 크 립 트 연습 문제 (1)
                                            
 2131 단어  linux셸 스 크 립 트shell스 크 립 트 연습 문제
                    
			#!/bin/bash
			stat $1
			stat $1 &> $2
			cat $2
  2. 현재 스 크 립 트 파일 이름 을 표시 하고 현재 스 크 립 트 를/emp 로 복사
			#!/bin/bash
			#显示当前脚本名
			echo $0
			#复制到/emp目录下
			cp $0 /emp
  3. 셸 스 크 립 트 를 작성 하여 두 변수 간 의 가감 곱 하기 연산 을 실현 합 니 다.
			#!/bin/bash
			read -p "number:" a
			read -p "number:" b
			read -p "fuhao:" c
			case $c in
			+)let "sum=$a+$b"
			echo $sum;;
			-)let "sum=$a-$b"
			echo $sum;;
			*)let "sum=$a*$b"
			echo $sum;;
			/)let "sum=$a/$b"
			echo $sum;;
			esac
  4. 명령 행 매개 변 수 를 통 해 사용자 이름 을 지정 하여 현재 사용자 가 존재 하 는 지 판단 합 니까?현재 사용자 가 비밀 번 호 를 설정 하고 있 는 지 확인 하려 면 비밀 번 호 를 설정 하지 않 으 면 사용자 비밀 번 호 를 123456 으로 초기 화 해 야 합 니 다. 사용자 가 존재 하지 않 으 면 비밀 번 호 를 추가 하고 초기 화 해 야 합 니 다.
			#!/bin/bash
			if ! grep "^$1\>" /etc/passwd &>/dev/null; then
			        useradd $1 -p 123456
			else
			pwds=$(cut -d: -f2 /etc/shadow)
			if [[ $pwds=="!!" || $pwds=="*" ]];then
			passwd $1
			fi
			fi
  5. 현재 시스템 날짜 와 시간 을 표시 하 는 스 크 립 트 를 작성 한 후 디 렉 터 리/tmp/lstest 를 만 들 고 작업 디 렉 터 리 를/tmp/lstest 로 전환 하여 디 렉 터 리 ald b56e 6test 에 빈 파일 xy x2y 732 를 만 들 고 현재 디 렉 터 리 아래 a, x 또는 6 으로 시작 하 는 파일 이나 디 렉 터 리 를 표시 합 니 다.
			#!/bin/bash
			#日期
			date
			#创建
			mkdir -p /tmp/lstest
			#切换
			cd /tmp/lstest
			#创建
			mkdir ald b56e 6test
			#创建
			touch xy x2y 732
			#列出
			ls [ax6]*
			#列出
			ls [[:alpha:]][[:digit:]]*
  6. 시스템 IP 주소 추출, IP 주소 출력
			#!/bin/bash
			hostname -I
  7. 임의의 세 개의 정수 로 최대 수 를 판단 한다.
			#!/bin/bash
			max=$1
			[ $2 -gt $max ] && max=$2
			[ $3 -gt $max ] && max=$3
			echo max is $max
  8. 스 크 립 트 를 작성 하면 스 크 립 트 를 작성 할 때 자동 으로 생 성 됩 니 다.\#!/빈/bash '줄 과 주석 정보
			#!/bin/bash
			cat >> $1 << end
			#!/bin/bash
			end 
			chmod u+x $1
			echo "OK!"
                이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.