คำถามติดแท็ก command-line

อินเทอร์เฟซสำหรับโต้ตอบกับคอมพิวเตอร์โดยใช้คำสั่งที่พิมพ์ในสภาพแวดล้อมแบบข้อความเมื่อเทียบกับส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI)

1
วิธีการพิมพ์ md5sum บนบรรทัดที่แยกกัน
ฉันพยายามคำนวณ md5 hash ของสตริง (พูดว่า 'hunter5') เมื่อต้องการทำเช่นนี้ฉันทำงาน md5sum พิมพ์หรือวางสตริงจากนั้นพิมพ์ Control-D (EOT) สองครั้ง > md5sum hunter5ef6ea1eaa2e851d5d855f7773fc150af *- แฮชจะถูกพิมพ์ในบรรทัดเดียวกับสตริงต้นฉบับซึ่งทำให้การคัดลอกและวางไม่น่าพอใจ มีวิธีที่ดีกว่า? ฉันมีปัญหานี้ทั้งใน Windows และ Linux

2
ฉันจะย้ายเคอร์เซอร์พร้อมท์คำสั่งของ Windows ด้วยเมาส์ได้อย่างไร
เมื่อฉันคลิกใน Command Prompt เพียงแค่เลือกอักขระที่ฉันคลิกและปล่อยเคอร์เซอร์ไว้ที่ตำแหน่งนั้น ฉันดูเหมือนจะสามารถย้ายเคอร์เซอร์ด้วยแป้นพิมพ์เท่านั้น ฉันจะใช้เมาส์เพื่อเลื่อนเคอร์เซอร์ไปยังตำแหน่งที่ฉันคลิกได้อย่างไร

2
ฉันจะสร้างบรรทัดคำสั่ง sed จาก diff ได้อย่างไร
ฉันรู้ว่า diff -e สามารถส่งออก ed ต้นฉบับ และความเข้าใจของฉันก็คือ ed และ sed แบ่งปันวิธีการของพวกเขา แต่ที่ ed เป็นแบบโต้ตอบและ sed สำหรับสตรีม สิ่งที่ฉันต้องการจะทำคือเอาท์พุทของ diff -e (หรือการเชิญอื่น ๆ ของ diff ) และลบล้างมันเป็นการร้องขอ sed เช่นการเรียกใช้คำสั่งนั้นด้วยไฟล์ "before" ดั้งเดิมเมื่ออินพุตสร้างเอาต์พุตเทียบเท่ากับไฟล์ "after" จาก diff การภาวนา ฉันต้องการจัดรูปแบบคำสั่งเป็นชุดของ -e <BLERG> ตัวเลือกที่ส่งไปยัง sed เพื่อหลีกเลี่ยงการต้องเขียนสคริปต์ ed / sed ไปยังไฟล์อื่น ฉันลองชุด mungings ที่เห็นได้ชัด แต่ฉันไม่ได้รับผลลัพธ์ที่ต้องการ (หรือดูสมเหตุสมผล) และฉันคิดว่าฉันขาดอะไรบางอย่างที่ครอบคลุม เป็นไปได้ไหม

0
ย้ายไฟล์ในโฟลเดอร์ย่อยไปยังโฟลเดอร์หลักหลีกเลี่ยงการเขียนทับโดยเปลี่ยนชื่อไฟล์
ในการต่อเนื่องของคำถามที่ฉันถาม ที่นี่ : ฉันอยากจะถามว่ามันเป็นไปได้ยังไงที่จะเคลื่อนไหว แต่ยังคงหลีกเลี่ยงการเขียนทับโดยเปลี่ยนชื่อไฟล์ เช่นเช่นการเพิ่มคำต่อท้ายให้กับชื่อไฟล์ด้วยจำนวนที่เพิ่มขึ้น อาจจะ คำถามนี้ อาจช่วยได้ แต่ฉันไม่แน่ใจว่าจะรวมเข้ากับแบตช์ไฟล์ที่ฉันทำมาได้อย่างไร นี่คือสิ่งที่ฉันมี: @echo off del /S *.json for /f "tokens=*" %%f in ('dir /a:-D /s /b') do call :SUB_COPY "%%f" "I:\" for /f "tokens=*" %%f in ('dir /a:D /s /b') do rd "%%f" exit /B :SUB_COPY source_item target_dir if not "%~3"=="" …

1
วิธีการเปลี่ยนนามสกุลไฟล์ของทุกไฟล์ในไดเรกทอรี unix / linux
ฉันมีไดเรกทอรี 5,000 ไฟล์ ไฟล์ทั้งหมดนี้ลงท้ายด้วยนามสกุล .xml ฉันต้องการเปลี่ยนแปลงสิ่งนั้นและทำให้พวกเขาทั้งหมดจบลงด้วย .txt ฉันจะทำสิ่งนี้ให้สำเร็จใน linux / mac ได้อย่างไร?

2
ความสับสนในการเรียงลำดับไฟล์
ไตรมาสที่ 1 ฉันมีคำสั่งและฉันสับสนว่าทำไมการเรียงลำดับขนาดไฟล์เป็นกิโลไบต์เป็นเมกะไบต์ $ find ~ -maxdepth 1 -size + 1024c -type f -exec du -h {} \; | เรียงลำดับ -nr 80K /home/sl6/S3401636/Lab 4- Reporting Overview in IBM RQM(2).pdf 20K /home/sl6/S3401636/.bash_history 8.5M /home/sl6/S3401636/Software-Testing-Chapter-4-Test Design Techniques.pdf 7.7M /home/sl6/S3401636/Software-Testing-Chapter-2 Software Lifecycle.pdf 6.2M /home/sl6/S3401636/Week5b.ppt 5.1M /home/sl6/S3401636/Software-Testing-Chapter-5-Test Management.pdf 4.7M /home/sl6/S3401636/Week 9 - Mobile devices.ppt …

3
วิธี echo ไฟล์ txt ด้วยรายชื่อไฟล์ในแต่ละโฟลเดอร์
สมมติว่าฉันมีโฟลเดอร์ A และโฟลเดอร์ B. โฟลเดอร์ A มีไฟล์ A1 และ A2 โฟลเดอร์ B มีไฟล์ B1 และ B2 ฉันต้องการสร้างไฟล์ข้อความในแต่ละโฟลเดอร์ที่แสดงรายการไฟล์ในโฟลเดอร์นั้น ดังนั้นสร้าง fileA.txt ในโฟลเดอร์ A ที่ชื่อรายการ A1 และ A2 และเหมือนกันสำหรับ B พยายามต่อไปนี้ แต่ใช้งานไม่ได้ for /d %%g in ("*") do ( for /r %%y in ("*.mp4") do ( echo file '%%y' ) > ./%%g/mylist.txt ) …

1
วิธีเข้าถึงไฟล์“ My Computer” จากพรอมต์คำสั่ง
ฉันพยายามหาวิธีเข้าถึงไฟล์ใน "My Computer" จากพรอมต์คำสั่ง โดยเฉพาะอย่างยิ่งฉันต้องการเข้าถึงไฟล์ที่แชร์ในโทรศัพท์ของฉันเช่น My Computer \ SAMSUNG \ Phone \ somefile.txt . ไฟล์นั้น ทำ แสดงใน Explorer ฉันค้นหาวิธีแก้ไขปัญหาอย่างไม่สำเร็จบน StackOverflow และที่อื่น ๆ แต่ไม่มีความสุข ฉันพบวิธีแก้ไขปัญหามากมายสำหรับการเริ่มต้น Windows Explorer ในโฟลเดอร์นั้น แต่นั่นคือ ไม่ ฉันต้องทำอะไร. โดยเฉพาะอย่างยิ่งฉันต้องการทำอะไรเช่น NOTEPAD "\\ คอมพิวเตอร์ของฉัน \ SAMSUNG \ Phone \ somefile.txt" BTW - นั่น ไม่ งาน. ฉันต้องการทำเช่นนี้เพราะฉันมีไฟล์แบตช์และโปรแกรมตั้งค่าที่ฉันต้องการเรียกใช้กับไฟล์ในโทรศัพท์ของฉัน ฉันสามารถตั้งค่าไฟล์ใน C: แล้วคัดลอกไปยังโฟลเดอร์ที่ต้องการจาก Explorer …

1
ansible คาดว่าจะไม่ทำงานสำหรับค่าพรอมต์หลายค่า
ฉันต้องติดตั้งตัวแทน nginx สำหรับ openam โดยใช้ ansible ในขณะที่ติดตั้ง nginx_agent มันถาม คำถามหลายข้อในขณะที่เรียกใช้สคริปต์ , ************************************************************************ Welcome to the OpenSSO Policy Agent for NGINX ************************************************************************ Enter the URL where the OpenAM server is running. Please include the deployment URI also as shown below: (http://opensso.sample.com:58080/opensso) **OpenSSO server URL: sss** Enter the Agent profile name **Agent …

1
วิธีหยุด DIR คำสั่งนับ“ Thumbs.db”
เรามีกระบวนการที่ดำเนินการ DIR ในหลาย ๆ โฟลเดอร์เพื่อตรวจสอบว่ามีการสร้างเอกสารที่ถูกต้องโดยกระบวนการอื่น ในแต่ละไดเรกทอรีเป้าหมายเราใช้คำสั่งนี้: dir /A:-D "x:\name of document\_archive\YYYY\MONTH\dd.mm.yyyy\" /b สำหรับหนึ่งในไดเรกทอรีเราได้รับตัวเลขที่ไม่ถูกต้อง Thumbs.db กำลังถูกนับ ฉันจะเปลี่ยนคำสั่ง DIR ได้อย่างไร (ซึ่งกำลังใช้งานจริง xp_cmdshell จาก SQL Server) เพื่อละเว้น Thumbs.db ? หรือฉันต้องลบไฟล์เหล่านั้นตามที่อธิบายไว้จริงๆ ที่นี่โดย PeterNetLive ?

2
ไม่สามารถลบไฟล์ rar 0 ไบต์ [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: วิธีการบังคับให้ลบไฟล์ที่ถูกล็อคที่ไม่มีหมายเลขอ้างอิงการล็อคใน Windows 2 คำตอบ ฉันจะลบไฟล์ 'ถูกล็อค' ได้อย่างไร? 8 คำตอบ ลบไฟล์ / โฟลเดอร์ที่ถูกล็อคออกจากบรรทัดคำสั่ง 2 คำตอบ ไม่สามารถลบไฟล์หรือเป็นเจ้าของใน Win7x64 6 คำตอบ เพื่อนของฉันพยายามดาวน์โหลดไฟล์ แต่มันถูกตัดกลางดาวน์โหลดและเธอติดอยู่กับไฟล์. rar ที่มี 0 ไบต์ แต่ในรายละเอียดมันบอกว่า 8MB การกด ลบ ไม่ทำอะไรเลย Cmd ไม่พบไฟล์ มันบอกว่า 8MB ในรายละเอียด แต่นี่จะไม่ให้ฉันโพสต์มากกว่า 2 ภาพ

1
วิธีรันอาร์กิวเมนต์บรรทัดคำสั่งแบตช์ไฟล์บนเซิร์ฟเวอร์อื่น?
ฉันมี Encrypt.bat บน \\ RDWAPPserver ซึ่งมีรหัสเพื่อเข้ารหัสไฟล์และอัปโหลดไปยังเซิร์ฟเวอร์ FTP โดยใช้พารามิเตอร์ commandline 2 ตัว Encrypt.bat ต้องการ 2 พารามิเตอร์บรรทัดคำสั่ง exl: \\ rdwtestserver \ เข้ารหัส \ file1.out และ \\ rdwtest1server \ encrypt.txt ฉันต้องเรียกใช้ Encrypt.bat \\ RDWQAtestserver ในลักษณะที่ Encrypt.bat จะทำงาน \\ RDWAPPserver ด้วยพารามิเตอร์บรรทัดคำสั่ง

0
เมื่อเปิดใช้งาน engineim พรอมต์คำสั่งจะกะพริบและหายไป
เมื่อเปิดไฟล์ turbo.class หรือ turbo.java สำหรับ enginesim พบได้ที่นี่ พรอมต์คำสั่งจะกะพริบแล้วออก การใช้คำสั่ง java -cp . turbo.class, java -cp . turbo.java, java turbo.javaฯลฯ ฉันได้รับ Error: Could not find or load main class turbo.class นอกจากนี้เมื่อเพียงการดำเนินการ java -cp . Turbo ฉันได้รับจากตำแหน่งของไฟล์ที่แตกแล้ว Error: Main method not found in class Turbo, please define the main method as: โมฆะคงที่สาธารณะหลัก …

2
การใช้ sed เพื่อแทนที่ตัวแปร * large * ในไฟล์
ฉันมีล็อกไฟล์จำนวนมากบนกล่อง linux ฉันต้องล้างข้อมูลที่มีความละเอียดอ่อนก่อนส่งให้บุคคลที่สาม ฉันได้ใช้สคริปต์ด้านล่างในครั้งก่อนหน้าเพื่อทำงานนี้และทำงานได้ยอดเยี่ยม (สคริปต์ถูกสร้างขึ้นด้วยความช่วยเหลือจากที่นี่ :-)): #!/bin/bash help_text () { cat <<EOF Usage: $0 [log_directory] [client_name(s)] EOF exit 0 } CMDLINE=""$0" "$@"" if [ -z "$1" ]; then help_text else pattern="" delim="" n=1 counter=`find "$1" -name *.gz |sort |wc -l` BAKIFS=$IFS IFS=$(echo -en "\n\b") exec 3<&0 exec 0<"$2" while read …

1
Wifi: การตั้งค่าภูมิภาคไร้สาย / โดเมนการลงทะเบียน
ฉันไม่สามารถเปลี่ยนโดเมนการลงทะเบียนของอแด็ปเตอร์ไร้สายได้ ฉันกำลังใช้ iw reg set/get คำสั่ง แต่เพียง global ประเทศได้รับค่าใหม่ phy#0 อยู่กับ US. root@ccimx6ulsbc:~# iw reg get global country US: DFS-FCC (2402 - 2472 @ 40), (N/A, 30), (N/A) (5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW (5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW (5490 - …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.